Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A912AC3E/0F50E03633BA11EA95828581C4F9AE02/B81176247CC811EBAAFADC27C4F9AE02.roa
File:                     B81176247CC811EBAAFADC27C4F9AE02.roa (raw, json)
Hash identifier:          NNkPApcMl17Fe2ICzZKJl1AOkbO+YYiI8uoP32kJG3k=
Subject key identifier:   17:F5:5A:8D:61:D6:F4:16:41:18:B1:90:55:BE:2F:A9:58:5E:84:D2
Certificate issuer:       /CN=A912AC3E/serialNumber=C869E0A53875FC1259786B527E6784CBF1F89B40
Certificate serial:       0C0F
Authority key identifier: C8:69:E0:A5:38:75:FC:12:59:78:6B:52:7E:67:84:CB:F1:F8:9B:40
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/yGngpTh1_BJZeGtSfmeEy_H4m0A.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A912AC3E/0F50E03633BA11EA95828581C4F9AE02/B81176247CC811EBAAFADC27C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 16:44:32 +0000
ROA not before:           Wed 24 Dec 2025 19:16:03 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     3257
IP address blocks:        59.191.240.0/20 maxlen: 20
                          103.232.16.0/22 maxlen: 22
                          183.182.80.0/22 maxlen: 22
                          2405:5e00::/32 maxlen: 32
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A912AC3E/0F50E03633BA11EA95828581C4F9AE02/yGngpTh1_BJZeGtSfmeEy_H4m0A.crl
                          rsync://rpki.apnic.net/member_repository/A912AC3E/0F50E03633BA11EA95828581C4F9AE02/yGngpTh1_BJZeGtSfmeEy_H4m0A.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/yGngpTh1_BJZeGtSfmeEy_H4m0A.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 31 Mar 2026 18:41:17 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3087 (0xc0f)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A912AC3E, serialNumber=C869E0A53875FC1259786B527E6784CBF1F89B40
        Validity
            Not Before: Dec 24 19:16:03 2025 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=69a46cf0-fddb
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:f4:9e:97:08:5c:36:7d:cb:73:f5:98:1e:80:da:
                    92:b7:2b:7d:56:24:6d:ac:1c:be:ba:93:10:fa:f7:
                    ee:65:2e:75:5e:76:33:25:d2:a6:1f:1c:f2:d1:14:
                    5f:63:a0:fc:b4:9c:10:53:3d:82:87:da:10:9c:88:
                    3d:9d:66:e8:98:fd:a7:63:83:51:86:74:1a:bb:93:
                    80:f3:72:d2:ef:6b:4e:e0:6c:57:80:04:3c:93:47:
                    bd:21:4a:97:18:d4:1d:83:bf:36:31:bf:5f:7a:a1:
                    8a:bf:a8:26:31:87:b9:4d:b6:9e:93:28:e3:47:d6:
                    0e:c9:c0:07:67:a3:45:7f:f1:50:dd:be:c6:ba:44:
                    49:3c:7f:3b:6b:5c:27:c4:a1:57:5c:3f:72:ab:42:
                    13:86:66:90:ff:1e:eb:bf:47:0d:b7:10:0c:1e:50:
                    bc:a5:7a:ee:d4:5c:88:39:57:dc:e3:aa:1c:64:dc:
                    4d:6b:83:5b:e5:c8:b5:f1:15:f2:78:04:a9:3f:1c:
                    ab:69:b7:18:ac:6c:da:3c:ed:ab:7d:a0:0b:23:74:
                    de:ac:90:24:9c:e1:52:5a:69:fd:50:60:1a:ab:1a:
                    ed:37:c4:10:ee:ae:db:ed:61:30:b7:8d:0b:b1:96:
                    6e:56:6c:35:24:7e:f0:43:44:f5:f0:80:80:9a:bc:
                    45:fd
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                17:F5:5A:8D:61:D6:F4:16:41:18:B1:90:55:BE:2F:A9:58:5E:84:D2
            X509v3 Authority Key Identifier:
                keyid:C8:69:E0:A5:38:75:FC:12:59:78:6B:52:7E:67:84:CB:F1:F8:9B:40

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A912AC3E/0F50E03633BA11EA95828581C4F9AE02/yGngpTh1_BJZeGtSfmeEy_H4m0A.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/yGngpTh1_BJZeGtSfmeEy_H4m0A.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/A912AC3E/0F50E03633BA11EA95828581C4F9AE02/B81176247CC811EBAAFADC27C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  59.191.240.0/20
                  103.232.16.0/22
                  183.182.80.0/22
                IPv6:
                  2405:5e00::/32

    Signature Algorithm: sha256WithRSAEncryption
         31:23:57:07:36:5d:01:50:52:2d:9d:05:e4:62:73:db:3a:b5:
         ea:03:f5:7f:0d:35:87:e6:31:a9:09:12:91:f6:49:e6:fa:ea:
         1a:25:75:2a:f1:43:aa:0c:a4:87:55:ee:4b:53:92:dc:bd:a1:
         f7:fa:f8:7e:62:57:a2:61:ed:cf:c5:87:c2:e2:e0:c9:0c:cf:
         a7:17:7f:3e:3f:20:bb:76:40:e8:32:2b:b9:8d:90:3c:e8:67:
         6c:99:ec:e1:32:3c:02:a7:e4:a8:58:af:6c:53:17:7f:97:5c:
         8c:99:42:e9:1a:a5:af:0c:d0:fa:d6:6a:00:f4:1f:ad:5f:a2:
         cc:72:ee:18:6f:17:6e:ea:e4:d7:06:3f:58:57:e7:4c:39:94:
         4f:68:3f:c9:ab:c2:62:2a:06:98:01:bf:b7:16:89:5e:5c:19:
         dd:00:ab:ec:fa:a1:1b:2f:2a:fc:d5:d3:c4:a4:59:50:fb:91:
         9d:11:be:b2:01:a0:0a:1d:99:1a:ce:ae:86:07:04:43:8c:cd:
         5a:e3:1c:7b:bc:43:ae:af:c4:e6:9d:26:75:9d:d0:88:f0:9f:
         ba:20:d4:54:36:33:7a:20:2c:71:61:5c:5a:33:9b:15:98:7c:
         b1:37:82:f1:29:60:7e:79:a9:10:67:ef:24:29:84:f8:4a:4f:
         5e:ab:2a:15
-----BEGIN CERTIFICATE-----
MIIFVzCCBD+gAwIBAgICDA8wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
MkFDM0UxMTAvBgNVBAUTKEM4NjlFMEE1Mzg3NUZDMTI1OTc4NkI1MjdFNjc4NENC
RjFGODlCNDAwHhcNMjUxMjI0MTkxNjAzWhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0NmNmMC1mZGRiMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA9J6XCFw2fctz9ZgegNqStyt9ViRtrBy+upMQ+vfuZS51XnYzJdKmHxzy0RRf
Y6D8tJwQUz2Ch9oQnIg9nWbomP2nY4NRhnQau5OA83LS72tO4GxXgAQ8k0e9IUqX
GNQdg782Mb9feqGKv6gmMYe5TbaekyjjR9YOycAHZ6NFf/FQ3b7GukRJPH87a1wn
xKFXXD9yq0IThmaQ/x7rv0cNtxAMHlC8pXru1FyIOVfc46ocZNxNa4Nb5ci18RXy
eASpPxyrabcYrGzaPO2rfaALI3TerJAknOFSWmn9UGAaqxrtN8QQ7q7b7WEwt40L
sZZuVmw1JH7wQ0T18ICAmrxF/QIDAQABo4ICezCCAncwHQYDVR0OBBYEFBf1Wo1h
1vQWQRixkFW+L6lYXoTSMB8GA1UdIwQYMBaAFMhp4KU4dfwSWXhrUn5nhMvx+JtA
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTEyQUMzRS8wRjUwRTAzNjMz
QkExMUVBOTU4Mjg1ODFDNEY5QUUwMi95R25ncFRoMV9CSlplR3RTZm1lRXlfSDRt
MEEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3lHbmdwVGgxX0JKWmVHdFNmbWVFeV9ING0wQS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MkFDM0UvMEY1MEUwMzYzM0JBMTFFQTk1ODI4NTgxQzRGOUFFMDIvQjgxMTc2MjQ3
Q0M4MTFFQkFBRkFEQzI3QzRGOUFFMDIucm9hMDoGCCsGAQUFBwEHAQH/BCswKTAY
BAIAATASAwQEO7/wAwQCZ+gQAwQCt7ZQMA0EAgACMAcDBQAkBV4AMA0GCSqGSIb3
DQEBCwUAA4IBAQAxI1cHNl0BUFItnQXkYnPbOrXqA/V/DTWH5jGpCRKR9knm+uoa
JXUq8UOqDKSHVe5LU5LcvaH3+vh+YleiYe3PxYfC4uDJDM+nF38+PyC7dkDoMiu5
jZA86GdsmezhMjwCp+SoWK9sUxd/l1yMmULpGqWvDND61moA9B+tX6LMcu4Ybxdu
6uTXBj9YV+dMOZRPaD/Jq8JiKgaYAb+3FoleXBndAKvs+qEbLyr81dPEpFlQ+5Gd
Eb6yAaAKHZkazq6GBwRDjM1a4xx7vEOur8TmnSZ1ndCI8J+6INRUNjN6ICxxYVxa
M5sVmHyxN4LxKWB+eakQZ+8kKYT4Sk9eqyoV
-----END CERTIFICATE-----
Generated at Thu Mar 26 07:45:08 2026 by rpki-client