Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/30371C366B7011F0B0868D4CC4F9AE02.roa
File:                     30371C366B7011F0B0868D4CC4F9AE02.roa (raw, json)
Hash identifier:          RKRzf6tIki3/4HfKhnofUjRtk8emqEaPfqk1Y3Rk1vg=
Subject key identifier:   7E:5B:2B:52:26:6C:58:9F:0D:A4:FC:84:93:B4:4F:33:D5:17:04:09
Certificate issuer:       /CN=A918EDB2/serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
Certificate serial:       C114
Authority key identifier: 29:6E:DB:64:F3:AF:6E:9D:98:09:32:E8:16:F9:59:83:E3:AB:C8:23
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/KW7bZPOvbp2YCTLoFvlZg-OryCM.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/30371C366B7011F0B0868D4CC4F9AE02.roa
Signing time:             Mon 28 Jul 2025 05:03:24 +0000
ROA not before:           Mon 28 Jul 2025 05:03:24 +0000
ROA not after:            Wed 01 Jul 2026 00:00:00 +0000
asID:                     32475
IP address blocks:        103.94.240.0/22 maxlen: 24
                          103.96.100.0/24 maxlen: 24
                          103.96.101.0/24 maxlen: 24
                          103.96.102.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/KW7bZPOvbp2YCTLoFvlZg-OryCM.crl
                          rsync://rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/KW7bZPOvbp2YCTLoFvlZg-OryCM.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/KW7bZPOvbp2YCTLoFvlZg-OryCM.cer
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/DmWk9f02tb1o6zySNAiXjJB6p58.crl
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/DmWk9f02tb1o6zySNAiXjJB6p58.mft
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/DmWk9f02tb1o6zySNAiXjJB6p58.cer
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/mBQsnQtBo7n7YD12mEgjb9HzGSQ.crl
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/mBQsnQtBo7n7YD12mEgjb9HzGSQ.mft
                          rsync://rpki.apnic.net/repository/838DB214166511E2B3BC286172FD1FF2/mBQsnQtBo7n7YD12mEgjb9HzGSQ.cer
                          rsync://rpki.apnic.net/repository/838DB214166511E2B3BC286172FD1FF2/C5zKkN0Neoo3ZmsZIX_g2EA3t6I.crl
                          rsync://rpki.apnic.net/repository/838DB214166511E2B3BC286172FD1FF2/C5zKkN0Neoo3ZmsZIX_g2EA3t6I.mft
                          rsync://rpki.apnic.net/repository/apnic-rpki-root-iana-origin.cer
Signature path expires:   Thu 14 Aug 2025 05:57:38 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 49428 (0xc114)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
        Validity
            Not Before: Jul 28 05:03:24 2025 GMT
            Not After : Jul  1 00:00:00 2026 GMT
        Subject: CN=6887049c-bfd9
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:f2:c9:ed:e1:e3:f5:a4:c6:cb:a6:20:a3:e3:b9:
                    a5:91:d5:18:cf:d4:45:bb:e5:0c:af:91:9d:96:4d:
                    d7:47:e9:16:44:4b:59:8a:08:f0:97:d2:a7:a5:57:
                    1f:4e:14:85:49:31:e3:77:92:93:1a:47:54:71:10:
                    93:57:e3:de:0c:6a:e3:92:47:31:8c:d9:20:ea:33:
                    fb:6f:8c:23:db:c2:17:87:d3:5c:1b:cc:98:b0:fb:
                    63:5a:b1:e7:6c:52:ad:9f:e5:c4:9d:18:07:76:9f:
                    2b:1d:b8:f3:e1:74:bb:62:c1:52:ed:fa:63:98:0c:
                    24:43:ea:2d:01:af:d9:2c:20:76:9c:9e:44:dc:95:
                    3b:5b:8c:ea:4c:4c:6d:59:18:02:54:32:97:40:07:
                    22:20:a3:13:8a:e9:66:55:bd:fa:59:aa:64:70:9a:
                    5b:b7:4a:71:b4:2e:ea:77:16:a3:2a:49:76:8a:1e:
                    da:33:a2:d2:5b:c2:a1:c8:27:f2:99:94:27:fb:ce:
                    b2:e9:3d:bf:84:07:54:a8:a6:b2:fe:f7:d3:92:3a:
                    0e:38:23:99:24:c5:d6:29:96:c8:ae:31:85:0f:78:
                    03:04:c1:97:0a:b4:94:50:36:29:68:92:fa:06:b7:
                    a7:d4:a2:a4:fc:99:e5:d7:d5:c4:c9:d5:a5:fc:69:
                    15:8f
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                7E:5B:2B:52:26:6C:58:9F:0D:A4:FC:84:93:B4:4F:33:D5:17:04:09
            X509v3 Authority Key Identifier:
                keyid:29:6E:DB:64:F3:AF:6E:9D:98:09:32:E8:16:F9:59:83:E3:AB:C8:23

            X509v3 Key Usage: critical
                Digital Signature
            X509v3 CRL Distribution Points:

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/KW7bZPOvbp2YCTLoFvlZg-OryCM.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/KW7bZPOvbp2YCTLoFvlZg-OryCM.cer

            X509v3 Certificate Policies: critical
                Policy: ipAddr-asNumber
                  CPS: https://www.apnic.net/RPKI/CPS.pdf

            Subject Information Access:
                Signed Object - URI:rsync://rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/30371C366B7011F0B0868D4CC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.94.240.0/22
                  103.96.100.0-103.96.102.255

    Signature Algorithm: sha256WithRSAEncryption
         10:6e:e3:25:31:cd:3f:b5:ac:1a:af:96:57:59:81:7a:81:9a:
         4c:10:c5:57:89:34:34:7f:29:6a:69:e4:d6:17:6d:0b:49:d2:
         32:92:9c:89:60:c4:88:c8:47:17:35:76:77:63:74:27:54:88:
         95:c3:b6:51:0d:f8:6d:c3:f6:a1:e4:42:6d:fa:d2:2e:50:a0:
         d6:52:7a:f8:04:9d:19:30:1c:2d:04:58:bf:30:d6:db:c4:78:
         51:e0:ec:83:52:51:b6:73:39:37:37:72:f3:d3:4a:64:b5:c0:
         3a:a0:16:0e:4b:e5:a5:62:2d:c1:20:71:9f:df:05:fe:c1:fe:
         58:3c:51:87:78:db:d8:b6:42:35:0e:a6:d3:4e:16:83:11:80:
         c6:1e:39:2f:7a:97:70:6b:24:90:c5:82:68:2d:3e:dc:78:8f:
         94:b3:7a:00:f7:d6:07:95:7b:30:64:34:9d:e0:32:f4:1a:63:
         99:bd:b0:c7:3e:25:e1:1d:78:a5:f5:5d:f4:56:57:97:a0:89:
         eb:09:91:07:61:71:52:69:a8:6a:c2:f1:85:9d:08:68:c0:06:
         1b:b6:c9:3e:f3:d1:2f:3e:60:77:3d:9b:7d:a1:fb:bf:42:cb:
         1d:ac:25:55:76:13:d6:d8:a2:76:c6:cf:84:4d:e9:91:9f:43:
         7e:77:3d:bc
-----BEGIN CERTIFICATE-----
MIIFgDCCBGigAwIBAgIDAMEUMA0GCSqGSIb3DQEBCwUAMEYxETAPBgNVBAMTCEE5
MThFREIyMTEwLwYDVQQFEygyOTZFREI2NEYzQUY2RTlEOTgwOTMyRTgxNkY5NTk4
M0UzQUJDODIzMB4XDTI1MDcyODA1MDMyNFoXDTI2MDcwMTAwMDAwMFowGDEWMBQG
A1UEAxMNNjg4NzA0OWMtYmZkOTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBAPLJ7eHj9aTGy6Ygo+O5pZHVGM/URbvlDK+RnZZN10fpFkRLWYoI8JfSp6VX
H04UhUkx43eSkxpHVHEQk1fj3gxq45JHMYzZIOoz+2+MI9vCF4fTXBvMmLD7Y1qx
52xSrZ/lxJ0YB3afKx248+F0u2LBUu36Y5gMJEPqLQGv2SwgdpyeRNyVO1uM6kxM
bVkYAlQyl0AHIiCjE4rpZlW9+lmqZHCaW7dKcbQu6ncWoypJdooe2jOi0lvCocgn
8pmUJ/vOsuk9v4QHVKimsv7305I6DjgjmSTF1imWyK4xhQ94AwTBlwq0lFA2KWiS
+ga3p9SipPyZ5dfVxMnVpfxpFY8CAwEAAaOCAqMwggKfMB0GA1UdDgQWBBR+WytS
JmxYnw2k/ISTtE8z1RcECTAfBgNVHSMEGDAWgBQpbttk869unZgJMugW+VmD46vI
IzAOBgNVHQ8BAf8EBAMCB4AwgYMGA1UdHwR8MHoweKB2oHSGcnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkxOEVEQjIvMkE0M0UzMEM3
MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvS1c3YlpQT3ZicDJZQ1RMb0Z2bFpnLU9y
eUNNLmNybDB+BggrBgEFBQcBAQRyMHAwbgYIKwYBBQUHMAKGYnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvcmVwb3NpdG9yeS9CNTI3RUY1ODFENjYxMUUyQkI0NjhGN0M3
MkZEMUZGMi9LVzdiWlBPdmJwMllDVExvRnZsWmctT3J5Q00uY2VyMEoGA1UdIAEB
/wRAMD4wPAYIKwYBBQUHDgIwMDAuBggrBgEFBQcCARYiaHR0cHM6Ly93d3cuYXBu
aWMubmV0L1JQS0kvQ1BTLnBkZjCBywYIKwYBBQUHAQsEgb4wgbswgYMGCCsGAQUF
BzALhndyc3luYzovL3Jwa2kuYXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5
MThFREIyLzJBNDNFMzBDNzBFOTExRTJCMzZENEI2QjI5NzlCQjIwLzMwMzcxQzM2
NkI3MDExRjBCMDg2OEQ0Q0M0RjlBRTAyLnJvYTAzBggrBgEFBQcwDYYnaHR0cHM6
Ly9ycmRwLmFwbmljLm5ldC9ub3RpZmljYXRpb24ueG1sMC0GCCsGAQUFBwEHAQH/
BB4wHDAaBAIAATAUAwQCZ17wMAwDBAJnYGQDBABnYGYwDQYJKoZIhvcNAQELBQAD
ggEBABBu4yUxzT+1rBqvlldZgXqBmkwQxVeJNDR/KWpp5NYXbQtJ0jKSnIlgxIjI
Rxc1dndjdCdUiJXDtlEN+G3D9qHkQm360i5QoNZSevgEnRkwHC0EWL8w1tvEeFHg
7INSUbZzOTc3cvPTSmS1wDqgFg5L5aViLcEgcZ/fBf7B/lg8UYd429i2QjUOptNO
FoMRgMYeOS96l3BrJJDFgmgtPtx4j5SzegD31geVezBkNJ3gMvQaY5m9sMc+JeEd
eKX1XfRWV5egiesJkQdhcVJpqGrC8YWdCGjABhu2yT7z0S8+YHc9m32h+79Cyx2s
JVV2E9bYonbGz4RN6ZGfQ353Pbw=
-----END CERTIFICATE-----
Generated at Fri Aug 8 20:56:47 2025 by rpki-client