Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91C769F/6AD117A4099111EEBD2E0E58C4F9AE02/0A469648099611EEB1AA195CC4F9AE02.roa
File:                     0A469648099611EEB1AA195CC4F9AE02.roa (raw, json)
Hash identifier:          /TgdYccSrgV/wS8wSr/QJm7tUdYZcbb5hDBslMgQWF8=
Subject key identifier:   D5:97:70:E3:76:20:54:29:56:64:39:EF:2F:6E:4C:0B:54:5E:4C:0D
Certificate issuer:       /CN=A91C769F/serialNumber=BE0A7EAC2A0AB79DBE04EE64002D548275A4CCA6
Certificate serial:       0202
Authority key identifier: BE:0A:7E:AC:2A:0A:B7:9D:BE:04:EE:64:00:2D:54:82:75:A4:CC:A6
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/vgp-rCoKt52-BO5kAC1UgnWkzKY.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91C769F/6AD117A4099111EEBD2E0E58C4F9AE02/0A469648099611EEB1AA195CC4F9AE02.roa
Signing time:             Sun 01 Mar 2026 07:32:32 +0000
ROA not before:           Fri 15 Aug 2025 04:09:55 +0000
ROA not after:            Wed 30 Sep 2026 00:00:00 +0000
asID:                     136744
IP address blocks:        103.140.156.0/23 maxlen: 24
                          2405:40::/32 maxlen: 32
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91C769F/6AD117A4099111EEBD2E0E58C4F9AE02/vgp-rCoKt52-BO5kAC1UgnWkzKY.crl
                          rsync://rpki.apnic.net/member_repository/A91C769F/6AD117A4099111EEBD2E0E58C4F9AE02/vgp-rCoKt52-BO5kAC1UgnWkzKY.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/vgp-rCoKt52-BO5kAC1UgnWkzKY.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 09 Mar 2026 00:38:23 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 514 (0x202)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91C769F, serialNumber=BE0A7EAC2A0AB79DBE04EE64002D548275A4CCA6
        Validity
            Not Before: Aug 15 04:09:55 2025 GMT
            Not After : Sep 30 00:00:00 2026 GMT
        Subject: CN=69a3eb90-4a8d
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c2:77:36:3f:08:02:3f:1c:82:32:bd:ad:39:7f:
                    e2:f8:c6:97:a0:da:2c:f4:99:59:e2:69:aa:29:86:
                    f3:d0:05:27:cd:ce:d2:9f:a5:3f:ca:7e:2d:e6:6a:
                    f6:1d:95:58:9a:e8:aa:22:87:cf:fe:66:3c:f5:04:
                    57:fa:ed:b4:da:e9:5e:35:cd:c1:cc:1a:c3:38:ab:
                    bd:94:7c:23:bf:eb:15:3a:f4:2a:85:2c:55:70:8c:
                    f8:94:06:d9:73:83:7f:7e:5f:10:9c:11:34:28:41:
                    2d:e9:b2:44:08:e9:ae:13:94:cb:c4:7d:37:db:10:
                    36:61:e4:c0:47:f4:21:b3:a3:ba:eb:1c:a9:c7:91:
                    19:9c:97:c2:40:77:ac:d9:4c:29:f6:58:4e:f7:89:
                    dc:19:4a:46:f9:a5:36:44:83:63:a9:6f:d1:25:40:
                    61:18:2f:a3:76:2a:56:ba:a9:a7:e9:71:30:42:e7:
                    0e:55:88:99:4a:37:c1:4c:54:6b:c7:35:ae:22:31:
                    4b:e9:32:2b:e0:69:18:78:27:fd:b8:35:bd:68:ad:
                    66:c1:7a:ca:48:10:38:65:b5:c4:32:c7:50:05:d1:
                    6b:38:0b:eb:66:94:44:2b:1d:a8:0e:a0:91:c9:b2:
                    f9:2c:c0:ba:d4:bc:40:38:08:9e:46:b5:55:21:23:
                    99:05
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                D5:97:70:E3:76:20:54:29:56:64:39:EF:2F:6E:4C:0B:54:5E:4C:0D
            X509v3 Authority Key Identifier:
                keyid:BE:0A:7E:AC:2A:0A:B7:9D:BE:04:EE:64:00:2D:54:82:75:A4:CC:A6

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91C769F/6AD117A4099111EEBD2E0E58C4F9AE02/vgp-rCoKt52-BO5kAC1UgnWkzKY.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/vgp-rCoKt52-BO5kAC1UgnWkzKY.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/A91C769F/6AD117A4099111EEBD2E0E58C4F9AE02/0A469648099611EEB1AA195CC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.140.156.0/23
                IPv6:
                  2405:40::/32

    Signature Algorithm: sha256WithRSAEncryption
         a8:08:8a:dc:18:3d:e0:d9:2b:d7:ad:5e:75:7f:5d:3d:9a:ac:
         0a:d6:b7:12:f2:2e:ad:c6:fb:a5:4f:ec:33:50:fc:fa:fb:cb:
         64:73:44:90:ae:96:3e:a5:13:18:72:e2:88:65:60:fe:da:8e:
         23:08:04:67:2b:07:5e:bc:1d:f2:0f:07:f0:94:e2:cc:e7:96:
         93:46:60:66:7b:96:2f:28:3f:e3:d2:f4:7e:b9:df:04:9b:ed:
         90:61:7b:eb:f0:9d:7b:aa:6c:18:dd:f7:6e:b7:e5:c9:1f:d3:
         f5:bb:f2:c6:07:07:15:85:81:dc:c2:5c:bf:e3:e7:0f:45:5b:
         ee:a9:17:ad:86:8e:e0:43:ce:06:b2:40:83:4a:47:97:cd:b2:
         5b:02:9e:dc:3d:a1:3a:7a:8d:80:44:fa:a3:c9:d1:9d:9d:fe:
         df:bd:f4:65:fb:26:6c:ce:b3:fc:bc:b1:df:ae:00:84:b7:fa:
         49:98:80:12:f8:9a:7c:0b:bd:e8:82:51:59:70:85:be:1b:b7:
         7f:0b:7a:4d:5a:7a:ae:2f:2c:ac:fc:60:1f:91:90:62:aa:df:
         5d:2d:30:5a:6c:6f:b8:f3:80:a4:11:87:58:08:1b:07:49:dc:
         d7:3b:14:37:bf:2c:bb:9b:c3:83:7b:82:bc:c6:0b:ec:d9:65:
         61:ff:f6:2b
-----BEGIN CERTIFICATE-----
MIIFSzCCBDOgAwIBAgICAgIwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
Qzc2OUYxMTAvBgNVBAUTKEJFMEE3RUFDMkEwQUI3OURCRTA0RUU2NDAwMkQ1NDgy
NzVBNENDQTYwHhcNMjUwODE1MDQwOTU1WhcNMjYwOTMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWEzZWI5MC00YThkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAwnc2PwgCPxyCMr2tOX/i+MaXoNos9JlZ4mmqKYbz0AUnzc7Sn6U/yn4t5mr2
HZVYmuiqIofP/mY89QRX+u202uleNc3BzBrDOKu9lHwjv+sVOvQqhSxVcIz4lAbZ
c4N/fl8QnBE0KEEt6bJECOmuE5TLxH032xA2YeTAR/Qhs6O66xypx5EZnJfCQHes
2Uwp9lhO94ncGUpG+aU2RINjqW/RJUBhGC+jdipWuqmn6XEwQucOVYiZSjfBTFRr
xzWuIjFL6TIr4GkYeCf9uDW9aK1mwXrKSBA4ZbXEMsdQBdFrOAvrZpREKx2oDqCR
ybL5LMC61LxAOAieRrVVISOZBQIDAQABo4ICbzCCAmswHQYDVR0OBBYEFNWXcON2
IFQpVmQ57y9uTAtUXkwNMB8GA1UdIwQYMBaAFL4KfqwqCredvgTuZAAtVIJ1pMym
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFDNzY5Ri82QUQxMTdBNDA5
OTExMUVFQkQyRTBFNThDNEY5QUUwMi92Z3AtckNvS3Q1Mi1CTzVrQUMxVWduV2t6
S1kuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3ZncC1yQ29LdDUyLUJPNWtBQzFVZ25Xa3pLWS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
Qzc2OUYvNkFEMTE3QTQwOTkxMTFFRUJEMkUwRTU4QzRGOUFFMDIvMEE0Njk2NDgw
OTk2MTFFRUIxQUExOTVDQzRGOUFFMDIucm9hMC4GCCsGAQUFBwEHAQH/BB8wHTAM
BAIAATAGAwQBZ4ycMA0EAgACMAcDBQAkBQBAMA0GCSqGSIb3DQEBCwUAA4IBAQCo
CIrcGD3g2SvXrV51f109mqwK1rcS8i6txvulT+wzUPz6+8tkc0SQrpY+pRMYcuKI
ZWD+2o4jCARnKwdevB3yDwfwlOLM55aTRmBme5YvKD/j0vR+ud8Em+2QYXvr8J17
qmwY3fdut+XJH9P1u/LGBwcVhYHcwly/4+cPRVvuqRetho7gQ84GskCDSkeXzbJb
Ap7cPaE6eo2ARPqjydGdnf7fvfRl+yZszrP8vLHfrgCEt/pJmIAS+Jp8C73oglFZ
cIW+G7d/C3pNWnquLyys/GAfkZBiqt9dLTBabG+484CkEYdYCBsHSdzXOxQ3vyy7
m8ODe4K8xgvs2WVh//Yr
-----END CERTIFICATE-----
Generated at Mon Mar 2 09:23:05 2026 by rpki-client