This project's continuity is at risk. If Internet routing security is important to you, throw a lifeline! Please donate to the 2026 fundraising campaign.


Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91964B3/E65851121D8411E2A1BA30DB08B02CD2/160B219870BA11E99E0F6D2DC4F9AE02.roa
File:                     160B219870BA11E99E0F6D2DC4F9AE02.roa (raw, json)
Hash identifier:          UBAa8dkxGASNSMQY/uOvn5XC2/MidYTcQWfem8xL7ag=
Subject key identifier:   7D:7E:64:E8:78:70:D9:BF:F4:CD:2A:46:5E:FB:74:4B:89:FE:A4:4C
Certificate issuer:       /CN=A91964B3/serialNumber=B39866A99D1CD9F4E7E8F53C88AD14DA89A18625
Certificate serial:       37B8
Authority key identifier: B3:98:66:A9:9D:1C:D9:F4:E7:E8:F5:3C:88:AD:14:DA:89:A1:86:25
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/s5hmqZ0c2fTn6PU8iK0U2omhhiU.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91964B3/E65851121D8411E2A1BA30DB08B02CD2/160B219870BA11E99E0F6D2DC4F9AE02.roa
Signing time:             Tue 30 Dec 2025 15:10:38 +0000
ROA not before:           Tue 30 Dec 2025 15:10:38 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     137670
IP address blocks:        59.144.189.0/24 maxlen: 24
                          59.145.68.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91964B3/E65851121D8411E2A1BA30DB08B02CD2/s5hmqZ0c2fTn6PU8iK0U2omhhiU.crl
                          rsync://rpki.apnic.net/member_repository/A91964B3/E65851121D8411E2A1BA30DB08B02CD2/s5hmqZ0c2fTn6PU8iK0U2omhhiU.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/s5hmqZ0c2fTn6PU8iK0U2omhhiU.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:   Sat 31 Jan 2026 14:24:11 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 14264 (0x37b8)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91964B3, serialNumber=B39866A99D1CD9F4E7E8F53C88AD14DA89A18625
        Validity
            Not Before: Dec 30 15:10:38 2025 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=6953eb6e-6ecd
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b4:dd:1e:21:13:7a:bd:cb:82:ab:5c:32:8e:a4:
                    56:b1:09:1e:5b:ec:b3:c9:44:72:5a:2e:4b:d8:d5:
                    24:53:13:d8:7b:ec:a7:67:91:4f:26:02:b3:f0:18:
                    51:2e:30:1e:22:7f:84:12:97:64:14:45:eb:7e:f7:
                    e2:0b:84:73:9c:6e:59:10:89:16:f7:a0:ec:0a:e7:
                    0a:7c:80:8c:1b:49:87:cd:c4:aa:97:87:8d:a9:20:
                    f2:c4:5d:36:a5:9e:37:c9:0a:13:a5:42:56:a6:63:
                    05:cd:58:0c:e4:33:6c:9c:49:45:fc:9f:de:4a:f7:
                    df:4f:54:39:c9:b7:f2:92:57:23:9f:33:65:48:15:
                    8d:a8:d5:f1:56:c5:87:84:f1:e9:a3:17:6c:31:54:
                    ed:52:7a:10:70:5c:f4:fb:62:52:11:00:59:77:2d:
                    45:51:f6:59:c0:26:04:a6:47:ba:4a:f5:56:07:ab:
                    57:42:f7:f5:cf:67:84:be:9d:91:d9:c9:48:9b:29:
                    ee:d4:0d:a3:2f:45:d8:6b:4c:8f:6d:3e:cf:df:0e:
                    fb:43:ca:c5:0a:eb:a9:59:88:05:96:1a:da:2d:a3:
                    90:ee:21:83:c7:04:b0:03:b0:ee:0a:6e:5b:d0:87:
                    91:7b:dd:85:3c:f6:fb:3e:ce:de:88:4c:0e:88:21:
                    95:f3
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                7D:7E:64:E8:78:70:D9:BF:F4:CD:2A:46:5E:FB:74:4B:89:FE:A4:4C
            X509v3 Authority Key Identifier:
                keyid:B3:98:66:A9:9D:1C:D9:F4:E7:E8:F5:3C:88:AD:14:DA:89:A1:86:25

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91964B3/E65851121D8411E2A1BA30DB08B02CD2/s5hmqZ0c2fTn6PU8iK0U2omhhiU.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/s5hmqZ0c2fTn6PU8iK0U2omhhiU.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/A91964B3/E65851121D8411E2A1BA30DB08B02CD2/160B219870BA11E99E0F6D2DC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  59.144.189.0/24
                  59.145.68.0/24

    Signature Algorithm: sha256WithRSAEncryption
         1e:2f:83:ab:16:1a:52:40:e9:76:7b:c2:ac:fb:a6:f7:6a:39:
         6d:c7:dd:e3:aa:b0:e0:e1:62:e6:64:35:3d:ab:70:23:eb:55:
         bb:77:37:3b:b7:17:82:4b:78:8f:8a:82:04:82:b4:17:91:24:
         ee:23:2f:81:fd:dd:2c:e0:3a:97:75:c8:57:5c:b6:46:d5:48:
         91:dd:f6:21:52:20:b3:7c:bb:fe:cd:e1:3c:96:60:ae:93:b8:
         df:20:20:3d:ce:64:cc:12:5b:ba:40:a6:ee:70:f3:71:62:1b:
         07:56:84:6d:70:36:10:19:c5:92:09:52:37:fa:61:66:ad:72:
         93:1a:fc:62:bb:17:1c:cb:f3:47:de:ae:9b:93:9d:61:4d:20:
         00:5d:3d:ea:05:05:00:90:ea:1a:94:28:06:2b:c6:55:d5:be:
         62:5d:1a:3e:b4:13:f9:7e:e2:2d:e3:72:ec:7d:0e:4e:e6:cd:
         6a:f8:91:2b:91:34:0e:c6:25:6e:6f:85:73:41:26:45:fc:ff:
         cb:57:a8:dd:de:b0:68:99:5e:f9:d1:03:40:e8:9b:73:1d:a8:
         9d:0e:71:65:59:a9:73:42:78:25:1b:9a:75:2d:8c:b2:29:20:
         5c:39:0c:90:aa:fe:ef:fd:03:24:4a:ef:9d:ed:6b:c8:8f:aa:
         0e:20:4d:c1
-----BEGIN CERTIFICATE-----
MIIFdzCCBF+gAwIBAgICN7gwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
OTY0QjMxMTAvBgNVBAUTKEIzOTg2NkE5OUQxQ0Q5RjRFN0U4RjUzQzg4QUQxNERB
ODlBMTg2MjUwHhcNMjUxMjMwMTUxMDM4WhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTUzZWI2ZS02ZWNkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAtN0eIRN6vcuCq1wyjqRWsQkeW+yzyURyWi5L2NUkUxPYe+ynZ5FPJgKz8BhR
LjAeIn+EEpdkFEXrfvfiC4RznG5ZEIkW96DsCucKfICMG0mHzcSql4eNqSDyxF02
pZ43yQoTpUJWpmMFzVgM5DNsnElF/J/eSvffT1Q5ybfyklcjnzNlSBWNqNXxVsWH
hPHpoxdsMVTtUnoQcFz0+2JSEQBZdy1FUfZZwCYEpke6SvVWB6tXQvf1z2eEvp2R
2clImynu1A2jL0XYa0yPbT7P3w77Q8rFCuupWYgFlhraLaOQ7iGDxwSwA7DuCm5b
0IeRe92FPPb7Ps7eiEwOiCGV8wIDAQABo4ICmzCCApcwHQYDVR0OBBYEFH1+ZOh4
cNm/9M0qRl77dEuJ/qRMMB8GA1UdIwQYMBaAFLOYZqmdHNn05+j1PIitFNqJoYYl
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE5NjRCMy9FNjU4NTExMjFE
ODQxMUUyQTFCQTMwREIwOEIwMkNEMi9zNWhtcVowYzJmVG42UFU4aUswVTJvbWho
aVUuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3M1aG1xWjBjMmZUbjZQVThpSzBVMm9taGhpVS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
OTY0QjMvRTY1ODUxMTIxRDg0MTFFMkExQkEzMERCMDhCMDJDRDIvMTYwQjIxOTg3
MEJBMTFFOTlFMEY2RDJEQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwJQYIKwYBBQUHAQcBAf8E
FjAUMBIEAgABMAwDBAA7kL0DBAA7kUQwDQYJKoZIhvcNAQELBQADggEBAB4vg6sW
GlJA6XZ7wqz7pvdqOW3H3eOqsODhYuZkNT2rcCPrVbt3Nzu3F4JLeI+KggSCtBeR
JO4jL4H93SzgOpd1yFdctkbVSJHd9iFSILN8u/7N4TyWYK6TuN8gID3OZMwSW7pA
pu5w83FiGwdWhG1wNhAZxZIJUjf6YWatcpMa/GK7FxzL80ferpuTnWFNIABdPeoF
BQCQ6hqUKAYrxlXVvmJdGj60E/l+4i3jcux9Dk7mzWr4kSuRNA7GJW5vhXNBJkX8
/8tXqN3esGiZXvnRA0Dom3MdqJ0OcWVZqXNCeCUbmnUtjLIpIFw5DJCq/u/9AyRK
753ta8iPqg4gTcE=
-----END CERTIFICATE-----
Generated at Mon Jan 26 05:37:16 2026 by rpki-client