Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91EAAF5/E99F523A6EC411ECAFD27331C4F9AE02/BCD8D1DCD22B11EE9443A443C4F9AE02.roa
File:                     BCD8D1DCD22B11EE9443A443C4F9AE02.roa (raw, json)
Hash identifier:          39C+hq9yHLOlvpEI0BBXna/9+vYl0n36FnAzYDNDqZ0=
Subject key identifier:   B5:0F:B7:91:A4:AE:96:E8:67:96:58:48:28:73:EE:81:52:AE:EB:FF
Certificate issuer:       /CN=A91EAAF5/serialNumber=4584AEA2394C46D6934E63ED6887D4726FDF7A13
Certificate serial:       04E0
Authority key identifier: 45:84:AE:A2:39:4C:46:D6:93:4E:63:ED:68:87:D4:72:6F:DF:7A:13
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/RYSuojlMRtaTTmPtaIfUcm_fehM.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91EAAF5/E99F523A6EC411ECAFD27331C4F9AE02/BCD8D1DCD22B11EE9443A443C4F9AE02.roa
Signing time:             Mon 02 Mar 2026 13:50:07 +0000
ROA not before:           Sat 07 Feb 2026 00:19:57 +0000
ROA not after:            Sat 01 May 2027 00:00:00 +0000
asID:                     16509
IP address blocks:        103.179.36.0/24 maxlen: 24
                          2001:df0:45c4::/46 maxlen: 47
                          2001:df0:45c4::/47 maxlen: 48
                          2001:df0:45c6::/48 maxlen: 48
                          2001:df0:45c8::/45 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91EAAF5/E99F523A6EC411ECAFD27331C4F9AE02/RYSuojlMRtaTTmPtaIfUcm_fehM.crl
                          rsync://rpki.apnic.net/member_repository/A91EAAF5/E99F523A6EC411ECAFD27331C4F9AE02/RYSuojlMRtaTTmPtaIfUcm_fehM.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/RYSuojlMRtaTTmPtaIfUcm_fehM.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:   Wed 25 Mar 2026 23:31:42 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1248 (0x4e0)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91EAAF5, serialNumber=4584AEA2394C46D6934E63ED6887D4726FDF7A13
        Validity
            Not Before: Feb  7 00:19:57 2026 GMT
            Not After : May  1 00:00:00 2027 GMT
        Subject: CN=69a5958f-8c62
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:cf:a7:25:a4:d7:db:7d:58:2c:fc:85:d6:35:b9:
                    14:a5:3d:75:e0:55:cf:21:7d:de:c8:c3:a4:21:d6:
                    0e:64:8a:bd:ec:eb:50:f9:d5:08:23:4f:30:e2:52:
                    e4:47:8b:79:d2:29:5c:ea:8b:25:49:93:b0:c6:1c:
                    57:6a:2d:c1:d5:04:6d:99:a2:75:14:ef:02:09:d7:
                    ba:3c:c7:ba:f8:56:cb:5e:4b:a3:16:b5:5f:c0:3c:
                    6f:5d:b3:7c:cd:2e:89:cf:2a:76:ba:c9:01:a4:58:
                    5a:31:94:19:80:e3:81:4b:40:a1:27:6b:05:8b:24:
                    f1:ea:8b:40:9c:f4:ef:cd:16:ef:70:bd:dd:b8:d1:
                    3f:86:bb:58:70:48:f6:2a:66:e4:f6:fa:19:31:95:
                    99:dd:a1:cf:bf:a3:bb:1b:23:fa:3f:57:0c:12:82:
                    dc:0b:af:9e:24:cf:8a:85:e1:46:51:7a:87:e3:cf:
                    86:fc:3c:1b:46:b8:51:80:0c:ae:f0:6e:96:fb:97:
                    78:46:f4:e8:43:80:41:c5:32:5b:39:f2:af:8e:22:
                    21:09:ee:63:8a:32:1f:35:61:d0:d6:fb:d8:b2:aa:
                    51:d5:00:2b:fc:7c:88:0c:01:e8:09:90:62:79:18:
                    b0:0c:c1:36:89:ec:c8:de:42:bd:2d:4c:0e:3d:dc:
                    b2:53
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                B5:0F:B7:91:A4:AE:96:E8:67:96:58:48:28:73:EE:81:52:AE:EB:FF
            X509v3 Authority Key Identifier:
                keyid:45:84:AE:A2:39:4C:46:D6:93:4E:63:ED:68:87:D4:72:6F:DF:7A:13

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91EAAF5/E99F523A6EC411ECAFD27331C4F9AE02/RYSuojlMRtaTTmPtaIfUcm_fehM.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/RYSuojlMRtaTTmPtaIfUcm_fehM.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/A91EAAF5/E99F523A6EC411ECAFD27331C4F9AE02/BCD8D1DCD22B11EE9443A443C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.179.36.0/24
                IPv6:
                  2001:df0:45c4::-2001:df0:45cf:ffff:ffff:ffff:ffff:ffff

    Signature Algorithm: sha256WithRSAEncryption
         44:28:be:4a:cf:2e:ba:6e:ce:9a:b8:a9:52:3c:ca:63:9d:54:
         7f:e3:d9:5e:8b:00:f4:45:3a:74:c0:ac:90:1e:05:d3:22:30:
         d1:f9:6b:90:19:c6:f2:84:95:16:64:79:15:ae:fe:e1:54:34:
         9b:35:16:80:de:eb:8e:65:7f:85:d1:76:3d:b6:f4:a1:f4:6e:
         1f:ed:a6:cd:ba:b0:d9:c8:03:8d:b5:26:83:82:db:c8:32:14:
         88:b5:c8:8d:98:e7:34:80:09:ce:e7:8a:ac:02:3d:73:74:d4:
         6e:05:39:21:3c:3b:97:46:cc:97:66:5a:c4:5c:df:53:df:00:
         41:46:44:39:64:79:4d:56:b2:cd:83:4f:98:21:3e:a6:5a:09:
         24:1d:d3:06:13:34:58:b1:e2:9c:92:6c:ad:17:70:c3:bf:27:
         26:1b:68:ca:86:18:13:1d:c4:b9:86:2e:b9:ae:e6:4d:e7:86:
         03:7d:07:15:39:dc:ff:16:db:eb:b2:bd:3e:27:21:ca:2e:56:
         71:b2:78:47:83:e3:96:c4:b1:dd:50:54:9a:80:a3:17:23:25:
         45:fa:83:1c:da:24:1e:da:21:12:01:e8:ad:39:ba:55:55:0d:
         bc:5e:a0:87:fa:57:59:da:71:fe:98:57:41:80:99:fa:b5:b2:
         12:8f:f4:c2
-----BEGIN CERTIFICATE-----
MIIFWDCCBECgAwIBAgICBOAwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RUFBRjUxMTAvBgNVBAUTKDQ1ODRBRUEyMzk0QzQ2RDY5MzRFNjNFRDY4ODdENDcy
NkZERjdBMTMwHhcNMjYwMjA3MDAxOTU3WhcNMjcwNTAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE1OTU4Zi04YzYyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAz6clpNfbfVgs/IXWNbkUpT114FXPIX3eyMOkIdYOZIq97OtQ+dUII08w4lLk
R4t50ilc6oslSZOwxhxXai3B1QRtmaJ1FO8CCde6PMe6+FbLXkujFrVfwDxvXbN8
zS6Jzyp2uskBpFhaMZQZgOOBS0ChJ2sFiyTx6otAnPTvzRbvcL3duNE/hrtYcEj2
Kmbk9voZMZWZ3aHPv6O7GyP6P1cMEoLcC6+eJM+KheFGUXqH48+G/DwbRrhRgAyu
8G6W+5d4RvToQ4BBxTJbOfKvjiIhCe5jijIfNWHQ1vvYsqpR1QAr/HyIDAHoCZBi
eRiwDME2iezI3kK9LUwOPdyyUwIDAQABo4ICfDCCAngwHQYDVR0OBBYEFLUPt5Gk
rpboZ5ZYSChz7oFSruv/MB8GA1UdIwQYMBaAFEWErqI5TEbWk05j7WiH1HJv33oT
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFQUFGNS9FOTlGNTIzQTZF
QzQxMUVDQUZEMjczMzFDNEY5QUUwMi9SWVN1b2psTVJ0YVRUbVB0YUlmVWNtX2Zl
aE0uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1JZU3VvamxNUnRhVFRtUHRhSWZVY21fZmVoTS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RUFBRjUvRTk5RjUyM0E2RUM0MTFFQ0FGRDI3MzMxQzRGOUFFMDIvQkNEOEQxRENE
MjJCMTFFRTk0NDNBNDQzQzRGOUFFMDIucm9hMDsGCCsGAQUFBwEHAQH/BCwwKjAM
BAIAATAGAwQAZ7MkMBoEAgACMBQwEgMHAiABDfBFxAMHBCABDfBFwDANBgkqhkiG
9w0BAQsFAAOCAQEARCi+Ss8uum7OmripUjzKY51Uf+PZXosA9EU6dMCskB4F0yIw
0flrkBnG8oSVFmR5Fa7+4VQ0mzUWgN7rjmV/hdF2Pbb0ofRuH+2mzbqw2cgDjbUm
g4LbyDIUiLXIjZjnNIAJzueKrAI9c3TUbgU5ITw7l0bMl2ZaxFzfU98AQUZEOWR5
TVayzYNPmCE+ploJJB3TBhM0WLHinJJsrRdww78nJhtoyoYYEx3EuYYuua7mTeeG
A30HFTnc/xbb67K9Pichyi5WcbJ4R4PjlsSx3VBUmoCjFyMlRfqDHNokHtohEgHo
rTm6VVUNvF6gh/pXWdpx/phXQYCZ+rWyEo/0wg==
-----END CERTIFICATE-----
Generated at Thu Mar 19 12:35:54 2026 by rpki-client