Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/8F42187E5E8B11EDB001EA52C4F9AE02.roa
File:                     8F42187E5E8B11EDB001EA52C4F9AE02.roa (raw, json)
Hash identifier:          pddQWkCqQzlF74Pg2ccKBWsS3JsN1xPpeR5Gk6wLj7k=
Subject key identifier:   9B:15:26:37:38:7D:AE:CD:B4:29:E4:79:19:C3:AC:B2:A1:31:BA:94
Certificate issuer:       /CN=A918EDB2/serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
Certificate serial:       F027
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/8F42187E5E8B11EDB001EA52C4F9AE02.roa
Signing time:             Mon 06 Jul 2026 16:48:43 +0000
ROA not before:           Mon 06 Jul 2026 16:48:43 +0000
ROA not after:            Thu 01 Jul 2027 00:00:00 +0000
asID:                     135748
IP address blocks:        103.76.8.0/23 maxlen: 24
                          103.76.10.0/24 maxlen: 24
                          2001:df1:dcc0::/48 maxlen: 48
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:   Tue 28 Jul 2026 08:21:14 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 61479 (0xf027)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
        Validity
            Not Before: Jul  6 16:48:43 2026 GMT
            Not After : Jul  1 00:00:00 2027 GMT
        Subject: CN=6a4bdc6b-0d5c
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b9:09:0a:2e:25:21:77:e1:37:4a:48:cf:52:f2:
                    3a:58:3e:da:4d:6f:45:a8:d6:9a:ef:85:87:dd:67:
                    68:26:6d:f0:fc:b7:84:9f:20:54:e3:ce:4e:c9:c6:
                    5e:bd:ce:80:33:3a:39:84:19:0a:20:c0:85:72:06:
                    07:e0:30:e3:bb:92:ea:b8:1f:66:0b:fd:6d:eb:60:
                    a1:42:05:dd:80:92:a2:e7:f4:d5:4e:1f:3f:94:16:
                    e7:0b:1d:02:f8:45:32:66:6a:80:cc:3b:ff:f0:ad:
                    1e:f7:d1:18:91:81:68:21:56:30:fd:1f:c7:dc:67:
                    fe:52:f6:9f:34:4b:ae:87:f6:ae:1f:c1:ff:04:9a:
                    ca:48:43:41:ad:00:4c:2d:e5:92:dd:dc:4b:bc:fb:
                    3b:ff:1c:5f:94:1c:71:0f:21:40:c1:17:33:43:2b:
                    74:b6:ed:d2:3a:30:fd:ba:b8:61:ba:ed:02:ea:3f:
                    8c:aa:23:a3:16:85:5a:57:fe:7c:e6:99:e7:72:c9:
                    42:cd:08:e1:4e:b7:21:a3:8f:7a:c5:2e:62:7b:c0:
                    ec:76:71:6d:c2:87:93:18:93:aa:1c:60:4e:be:4a:
                    45:12:77:7a:48:68:ed:1c:44:05:0e:88:0e:f9:a4:
                    f5:41:c0:13:ad:f6:a5:14:b3:75:2e:b4:01:97:f9:
                    05:0d
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                9B:15:26:37:38:7D:AE:CD:B4:29:E4:79:19:C3:AC:B2:A1:31:BA:94
            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/8F42187E5E8B11EDB001EA52C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.76.8.0-103.76.10.255
                IPv6:
                  2001:df1:dcc0::/48

    Signature Algorithm: sha256WithRSAEncryption
         47:a5:62:7f:10:42:1e:18:3a:7e:66:3f:d3:84:c7:b8:65:67:
         ff:e9:83:4c:b1:a2:92:1c:2b:7f:3d:6f:4f:ef:01:2f:5d:8c:
         52:f1:84:8c:63:e8:38:40:92:9c:8e:1c:b2:1f:f3:31:2d:37:
         2c:52:00:78:e0:ac:d7:e5:8e:07:32:84:82:df:de:a2:2c:2e:
         71:1c:b1:e4:97:12:36:a6:e7:3d:e2:bf:4d:c2:db:0b:23:75:
         15:8d:f9:9d:73:7e:20:c2:68:58:0e:f4:0a:b4:6d:e8:bc:9a:
         bf:1a:83:a5:46:7a:a4:a2:e7:7e:bb:1a:ce:12:53:69:14:22:
         03:1c:fc:30:7a:58:5d:73:56:14:80:3d:d5:45:10:cb:2f:ba:
         6e:07:d0:0b:38:f7:43:cb:c1:c9:de:1d:b4:7d:5a:82:65:08:
         d5:b2:86:af:37:f2:84:38:c8:89:61:22:34:ac:48:5d:2d:8a:
         a2:fb:87:46:6c:d3:4b:b0:ea:23:81:b6:f6:a2:ea:cd:ef:f5:
         ed:11:8b:e7:6c:2c:2a:20:2a:cc:89:6c:e7:9a:ce:b7:55:ef:
         22:63:ca:fd:21:8d:ee:14:62:67:c4:69:44:09:70:b0:90:fb:
         16:01:9c:d3:12:8b:23:75:85:09:95:25:08:3c:13:8b:5e:b1:
         c5:76:a6:0c
-----BEGIN CERTIFICATE-----
MIIFVjCCBD6gAwIBAgIDAPAnMA0GCSqGSIb3DQEBCwUAMEYxETAPBgNVBAMTCEE5
MThFREIyMTEwLwYDVQQFEygyOTZFREI2NEYzQUY2RTlEOTgwOTMyRTgxNkY5NTk4
M0UzQUJDODIzMB4XDTI2MDcwNjE2NDg0M1oXDTI3MDcwMTAwMDAwMFowGDEWMBQG
A1UEAxMNNmE0YmRjNmItMGQ1YzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBALkJCi4lIXfhN0pIz1LyOlg+2k1vRajWmu+Fh91naCZt8Py3hJ8gVOPOTsnG
Xr3OgDM6OYQZCiDAhXIGB+Aw47uS6rgfZgv9betgoUIF3YCSouf01U4fP5QW5wsd
AvhFMmZqgMw7//CtHvfRGJGBaCFWMP0fx9xn/lL2nzRLrof2rh/B/wSaykhDQa0A
TC3lkt3cS7z7O/8cX5QccQ8hQMEXM0MrdLbt0jow/bq4YbrtAuo/jKojoxaFWlf+
fOaZ53LJQs0I4U63IaOPesUuYnvA7HZxbcKHkxiTqhxgTr5KRRJ3ekho7RxEBQ6I
Dvmk9UHAE632pRSzdS60AZf5BQ0CAwEAAaOCAnkwggJ1MB0GA1UdDgQWBBSbFSY3
OH2uzbQp5HkZw6yyoTG6lDAfBgNVHSMEGDAWgBQpbttk869unZgJMugW+VmD46vI
IzAOBgNVHQ8BAf8EBAMCB4AwgYMGA1UdHwR8MHoweKB2oHSGcnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkxOEVEQjIvMkE0M0UzMEM3
MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvS1c3YlpQT3ZicDJZQ1RMb0Z2bFpnLU9y
eUNNLmNybDB+BggrBgEFBQcBAQRyMHAwbgYIKwYBBQUHMAKGYnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvcmVwb3NpdG9yeS9CNTI3RUY1ODFENjYxMUUyQkI0NjhGN0M3
MkZEMUZGMi9LVzdiWlBPdmJwMllDVExvRnZsWmctT3J5Q00uY2VyMEoGA1UdIAEB
/wRAMD4wPAYIKwYBBQUHDgIwMDAuBggrBgEFBQcCARYiaHR0cHM6Ly93d3cuYXBu
aWMubmV0L1JQS0kvQ1BTLnBkZjCBlgYIKwYBBQUHAQsEgYkwgYYwgYMGCCsGAQUF
BzALhndyc3luYzovL3Jwa2kuYXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5
MThFREIyLzJBNDNFMzBDNzBFOTExRTJCMzZENEI2QjI5NzlCQjIwLzhGNDIxODdF
NUU4QjExRURCMDAxRUE1MkM0RjlBRTAyLnJvYTA4BggrBgEFBQcBBwEB/wQpMCcw
FAQCAAEwDjAMAwQDZ0wIAwQAZ0wKMA8EAgACMAkDBwAgAQ3x3MAwDQYJKoZIhvcN
AQELBQADggEBAEelYn8QQh4YOn5mP9OEx7hlZ//pg0yxopIcK389b0/vAS9djFLx
hIxj6DhAkpyOHLIf8zEtNyxSAHjgrNfljgcyhILf3qIsLnEcseSXEjam5z3iv03C
2wsjdRWN+Z1zfiDCaFgO9Aq0bei8mr8ag6VGeqSi5367Gs4SU2kUIgMc/DB6WF1z
VhSAPdVFEMsvum4H0As490PLwcneHbR9WoJlCNWyhq838oQ4yIlhIjSsSF0tiqL7
h0Zs00uw6iOBtvai6s3v9e0Ri+dsLCogKsyJbOeazrdV7yJjyv0hje4UYmfEaUQJ
cLCQ+xYBnNMSiyN1hQmVJQg8E4tescV2pgw=
-----END CERTIFICATE-----
Generated at Tue Jul 21 13:56:26 2026 by rpki-client