Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91D359E/6A4988B60DEB11EAB8E60B25C4F9AE02/606EE7BC0DED11EA88AC0A29C4F9AE02.roa
File:                     606EE7BC0DED11EA88AC0A29C4F9AE02.roa (raw, json)
Hash identifier:          lK8WYlW/sGNnnRMcLOEhnAiWj1a7xDPNyjs1znIbG8E=
Subject key identifier:   66:87:BE:95:59:82:A0:DB:8C:D6:96:46:C0:80:BB:83:17:60:39:C7
Certificate issuer:       /CN=A91D359E/serialNumber=EFB69070E2C401A5F77133D2DBB1BA341D17E61E
Certificate serial:       0CE3
Authority key identifier: EF:B6:90:70:E2:C4:01:A5:F7:71:33:D2:DB:B1:BA:34:1D:17:E6:1E
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/77aQcOLEAaX3cTPS27G6NB0X5h4.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91D359E/6A4988B60DEB11EAB8E60B25C4F9AE02/606EE7BC0DED11EA88AC0A29C4F9AE02.roa
Signing time:             Mon 08 Jun 2026 19:21:53 +0000
ROA not before:           Mon 08 Jun 2026 19:21:53 +0000
ROA not after:            Thu 01 Jul 2027 00:00:00 +0000
asID:                     138697
IP address blocks:        103.136.62.0/23 maxlen: 23
                          103.136.62.0/24 maxlen: 24
                          103.136.63.0/24 maxlen: 24
                          2404:9c40::/32 maxlen: 32
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91D359E/6A4988B60DEB11EAB8E60B25C4F9AE02/77aQcOLEAaX3cTPS27G6NB0X5h4.crl
                          rsync://rpki.apnic.net/member_repository/A91D359E/6A4988B60DEB11EAB8E60B25C4F9AE02/77aQcOLEAaX3cTPS27G6NB0X5h4.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/77aQcOLEAaX3cTPS27G6NB0X5h4.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:   Mon 29 Jun 2026 18:23:58 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3299 (0xce3)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91D359E, serialNumber=EFB69070E2C401A5F77133D2DBB1BA341D17E61E
        Validity
            Not Before: Jun  8 19:21:53 2026 GMT
            Not After : Jul  1 00:00:00 2027 GMT
        Subject: CN=6a271651-f835
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:bf:d0:2f:91:da:68:f8:4c:1c:a2:f9:8e:39:63:
                    27:d4:57:45:30:3c:e8:e2:32:48:3f:0c:d9:2e:91:
                    0c:5e:61:6f:37:9b:7a:9c:09:b8:43:fe:fe:44:64:
                    71:23:30:b9:19:87:41:0d:97:4e:8c:2c:dd:cb:bb:
                    c3:95:80:e3:4a:2a:b1:b5:a5:c2:63:eb:64:27:f4:
                    c2:ac:36:2d:99:7e:6c:48:7f:29:83:c9:be:44:f1:
                    65:99:23:c4:a4:22:a2:ef:53:9b:12:ce:7f:89:ba:
                    91:40:c2:71:2f:f1:49:de:a6:f1:42:1e:8d:35:72:
                    5e:06:15:13:e8:a5:3b:6e:b0:66:61:6f:67:32:7f:
                    86:b2:4c:64:ad:9b:2d:aa:18:33:37:54:45:da:90:
                    99:26:ad:fd:72:86:c2:d0:8e:51:77:3c:0f:87:f6:
                    5b:8f:a0:0f:1a:0e:81:65:b3:37:22:b3:68:37:bb:
                    ba:28:a7:f6:04:2c:71:c2:6a:97:58:dd:a6:0f:41:
                    f5:0d:51:9f:6c:60:6c:11:ca:38:ba:4c:1b:ee:21:
                    e5:a8:5e:fa:cf:5e:13:5a:c2:a7:ea:90:75:bb:c0:
                    eb:51:23:bf:79:47:6b:50:37:d3:54:44:fa:49:a6:
                    a3:26:09:06:82:25:01:ed:31:05:3b:06:0f:a3:6d:
                    25:03
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                66:87:BE:95:59:82:A0:DB:8C:D6:96:46:C0:80:BB:83:17:60:39:C7
            X509v3 Authority Key Identifier:
                keyid:EF:B6:90:70:E2:C4:01:A5:F7:71:33:D2:DB:B1:BA:34:1D:17:E6:1E

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91D359E/6A4988B60DEB11EAB8E60B25C4F9AE02/77aQcOLEAaX3cTPS27G6NB0X5h4.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/77aQcOLEAaX3cTPS27G6NB0X5h4.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/A91D359E/6A4988B60DEB11EAB8E60B25C4F9AE02/606EE7BC0DED11EA88AC0A29C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.136.62.0/23
                IPv6:
                  2404:9c40::/32

    Signature Algorithm: sha256WithRSAEncryption
         7c:8d:15:49:45:79:af:2a:5a:fa:c3:c4:5c:a9:21:f0:f8:e6:
         48:20:35:72:6b:07:c8:34:54:c4:71:b0:85:a7:b5:0c:00:b2:
         87:11:32:7b:b3:6d:b3:28:64:e5:45:4f:85:f2:f0:81:09:a1:
         28:8f:2c:00:ed:3c:fc:f1:6d:55:85:d4:54:dd:3a:1f:8e:0c:
         22:78:4a:b2:35:98:a9:38:10:07:29:41:66:e9:7b:2c:e9:13:
         83:c7:09:97:d1:8e:bf:cf:bd:57:35:61:3e:e3:0c:a9:d2:48:
         30:d3:7a:96:eb:41:34:e8:7a:4e:49:26:6e:58:17:66:98:ff:
         48:a2:da:cc:09:33:2f:6b:3a:73:c2:fb:3e:79:40:ff:6a:a7:
         b4:9a:8e:8c:2a:05:65:36:91:04:14:9d:0a:2b:53:a2:13:da:
         f5:18:72:80:01:37:3e:38:0e:22:1e:36:cd:b1:4b:71:b1:f7:
         01:f7:c9:69:2e:e2:04:8d:87:77:9a:16:39:ab:ed:88:0c:7c:
         2f:13:5a:d4:a1:ea:9c:17:bd:0b:84:10:39:f5:d3:f9:fc:6e:
         62:3a:1b:84:9a:a1:7f:fe:20:ba:90:47:27:00:e1:22:0b:ea:
         a4:ab:2b:c2:b6:66:82:be:8d:33:84:7e:ec:ea:11:23:ef:5b:
         6d:a0:e4:a1
-----BEGIN CERTIFICATE-----
MIIFSzCCBDOgAwIBAgICDOMwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RDM1OUUxMTAvBgNVBAUTKEVGQjY5MDcwRTJDNDAxQTVGNzcxMzNEMkRCQjFCQTM0
MUQxN0U2MUUwHhcNMjYwNjA4MTkyMTUzWhcNMjcwNzAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTI3MTY1MS1mODM1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAv9Avkdpo+EwcovmOOWMn1FdFMDzo4jJIPwzZLpEMXmFvN5t6nAm4Q/7+RGRx
IzC5GYdBDZdOjCzdy7vDlYDjSiqxtaXCY+tkJ/TCrDYtmX5sSH8pg8m+RPFlmSPE
pCKi71ObEs5/ibqRQMJxL/FJ3qbxQh6NNXJeBhUT6KU7brBmYW9nMn+GskxkrZst
qhgzN1RF2pCZJq39cobC0I5RdzwPh/Zbj6APGg6BZbM3IrNoN7u6KKf2BCxxwmqX
WN2mD0H1DVGfbGBsEco4ukwb7iHlqF76z14TWsKn6pB1u8DrUSO/eUdrUDfTVET6
SaajJgkGgiUB7TEFOwYPo20lAwIDAQABo4ICbzCCAmswHQYDVR0OBBYEFGaHvpVZ
gqDbjNaWRsCAu4MXYDnHMB8GA1UdIwQYMBaAFO+2kHDixAGl93Ez0tuxujQdF+Ye
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFEMzU5RS82QTQ5ODhCNjBE
RUIxMUVBQjhFNjBCMjVDNEY5QUUwMi83N2FRY09MRUFhWDNjVFBTMjdHNk5CMFg1
aDQuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzc3YVFjT0xFQWFYM2NUUFMyN0c2TkIwWDVoNC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RDM1OUUvNkE0OTg4QjYwREVCMTFFQUI4RTYwQjI1QzRGOUFFMDIvNjA2RUU3QkMw
REVEMTFFQTg4QUMwQTI5QzRGOUFFMDIucm9hMC4GCCsGAQUFBwEHAQH/BB8wHTAM
BAIAATAGAwQBZ4g+MA0EAgACMAcDBQAkBJxAMA0GCSqGSIb3DQEBCwUAA4IBAQB8
jRVJRXmvKlr6w8RcqSHw+OZIIDVyawfINFTEcbCFp7UMALKHETJ7s22zKGTlRU+F
8vCBCaEojywA7Tz88W1VhdRU3TofjgwieEqyNZipOBAHKUFm6Xss6RODxwmX0Y6/
z71XNWE+4wyp0kgw03qW60E06HpOSSZuWBdmmP9IotrMCTMvazpzwvs+eUD/aqe0
mo6MKgVlNpEEFJ0KK1OiE9r1GHKAATc+OA4iHjbNsUtxsfcB98lpLuIEjYd3mhY5
q+2IDHwvE1rUoeqcF70LhBA59dP5/G5iOhuEmqF//iC6kEcnAOEiC+qkqyvCtmaC
vo0zhH7s6hEj71ttoOSh
-----END CERTIFICATE-----
Generated at Wed Jun 24 12:37:54 2026 by rpki-client