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/A913C68B/4E9C1F9062D111EEAA1C864DC4F9AE02/B0EBC1C862D111EEB797E270C4F9AE02.roa
File:                     B0EBC1C862D111EEB797E270C4F9AE02.roa (raw, json)
Hash identifier:          ++0QiVeLPEmyT+ITtj57pCo9A+xq5C1IFHR2CEvwF04=
Subject key identifier:   25:9D:5B:01:D8:34:3D:2F:BF:5E:CA:AC:2B:C7:0E:EE:30:09:01:A1
Certificate issuer:       /CN=A913C68B/serialNumber=F98DDC342F7E27B68CA08D3D47C7A69B26955EA1
Certificate serial:       019D
Authority key identifier: F9:8D:DC:34:2F:7E:27:B6:8C:A0:8D:3D:47:C7:A6:9B:26:95:5E:A1
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/-Y3cNC9-J7aMoI09R8emmyaVXqE.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A913C68B/4E9C1F9062D111EEAA1C864DC4F9AE02/B0EBC1C862D111EEB797E270C4F9AE02.roa
Signing time:             Mon 01 Dec 2025 02:29:51 +0000
ROA not before:           Mon 01 Dec 2025 02:29:51 +0000
ROA not after:            Mon 30 Mar 2026 00:00:00 +0000
asID:                     151840
IP address blocks:        103.241.194.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A913C68B/4E9C1F9062D111EEAA1C864DC4F9AE02/-Y3cNC9-J7aMoI09R8emmyaVXqE.crl
                          rsync://rpki.apnic.net/member_repository/A913C68B/4E9C1F9062D111EEAA1C864DC4F9AE02/-Y3cNC9-J7aMoI09R8emmyaVXqE.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/-Y3cNC9-J7aMoI09R8emmyaVXqE.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:   Sun 14 Dec 2025 00:24:23 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 413 (0x19d)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A913C68B, serialNumber=F98DDC342F7E27B68CA08D3D47C7A69B26955EA1
        Validity
            Not Before: Dec  1 02:29:51 2025 GMT
            Not After : Mar 30 00:00:00 2026 GMT
        Subject: CN=692cfd9f-e2fd
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:9f:65:eb:db:80:4c:d4:90:91:c7:7b:d6:42:da:
                    f0:9c:5a:0b:1a:7e:c1:41:d2:78:aa:3e:8f:5c:ea:
                    a1:84:7c:1a:41:39:ae:c1:70:d3:8d:79:a8:30:26:
                    18:f5:97:40:66:5a:78:9e:97:52:09:a2:c0:d3:3b:
                    fe:bc:36:06:85:b0:db:5e:d5:ae:8c:32:ea:ce:2c:
                    b5:c5:66:10:60:cf:cc:90:57:00:36:34:5f:f7:75:
                    ea:42:0a:fb:e5:1f:f9:26:56:89:30:39:fe:c7:e6:
                    28:1a:56:21:01:70:12:d4:20:e2:fc:65:0b:4c:29:
                    bc:4f:18:04:00:d9:85:73:f8:ea:8c:80:31:16:08:
                    24:e1:61:47:3b:f8:e9:5d:97:be:71:8a:06:98:f2:
                    bf:87:f2:30:1d:59:6d:1b:4d:85:9b:0b:f2:ff:8a:
                    06:44:25:11:c3:f0:1e:ea:99:80:74:60:a5:a9:e3:
                    4c:f3:94:0e:82:67:ef:73:73:57:ea:a9:2c:a1:3f:
                    ba:90:1f:69:77:43:b9:56:03:5e:49:66:9d:4f:04:
                    1c:c9:0e:b0:19:84:44:e2:60:15:d9:82:c3:a1:d8:
                    5f:19:4e:8b:b4:e4:d6:13:80:38:60:e2:76:5b:01:
                    21:2c:dc:fb:bd:e4:ae:35:d4:da:bf:73:12:91:37:
                    90:43
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                25:9D:5B:01:D8:34:3D:2F:BF:5E:CA:AC:2B:C7:0E:EE:30:09:01:A1
            X509v3 Authority Key Identifier:
                keyid:F9:8D:DC:34:2F:7E:27:B6:8C:A0:8D:3D:47:C7:A6:9B:26:95:5E:A1

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A913C68B/4E9C1F9062D111EEAA1C864DC4F9AE02/-Y3cNC9-J7aMoI09R8emmyaVXqE.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/-Y3cNC9-J7aMoI09R8emmyaVXqE.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/A913C68B/4E9C1F9062D111EEAA1C864DC4F9AE02/B0EBC1C862D111EEB797E270C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.241.194.0/24

    Signature Algorithm: sha256WithRSAEncryption
         1c:0b:13:2a:9a:57:47:a1:8a:7e:a2:59:03:73:0f:04:0c:ef:
         de:e8:ee:63:1e:c0:6c:96:99:eb:ca:1f:64:ba:f7:2e:ab:05:
         d6:4c:31:c9:cc:12:3e:6a:64:07:2a:0a:55:06:f3:d9:1f:3c:
         82:cf:0c:f5:12:51:8b:11:f7:dd:e4:88:4a:37:af:2c:dc:4a:
         db:27:68:bb:b2:fd:1b:57:c6:dd:93:63:28:eb:14:ca:94:cc:
         d2:cc:4e:86:7e:67:3e:d6:90:93:0c:24:7a:8d:4c:c5:d1:9f:
         78:c4:87:22:c3:20:5b:34:6a:0c:88:a5:10:f5:97:fe:fb:19:
         9f:6e:d3:fa:a0:38:0d:ae:ff:9d:35:84:be:5f:fb:c1:6a:91:
         a9:1c:dc:dc:3f:38:b8:ca:c4:de:55:50:81:d2:fb:92:68:ed:
         0b:6e:bc:da:b8:05:53:bb:93:8b:16:55:4a:20:f2:2d:71:6d:
         58:f4:ba:a3:80:5d:1c:ce:d8:2d:e1:56:f0:27:ef:b8:1c:e1:
         2e:ec:8e:8d:ce:ab:04:91:ec:e4:b6:19:28:b1:4a:71:a9:7e:
         ad:ca:d6:61:4d:83:6a:a8:91:17:c5:a7:27:be:cc:e4:56:67:
         f6:fc:a8:9d:8c:21:18:10:e9:82:fc:ae:42:b5:f1:d1:77:8d:
         24:42:8c:9f
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICAZ0wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
M0M2OEIxMTAvBgNVBAUTKEY5OEREQzM0MkY3RTI3QjY4Q0EwOEQzRDQ3QzdBNjlC
MjY5NTVFQTEwHhcNMjUxMjAxMDIyOTUxWhcNMjYwMzMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTJjZmQ5Zi1lMmZkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAn2Xr24BM1JCRx3vWQtrwnFoLGn7BQdJ4qj6PXOqhhHwaQTmuwXDTjXmoMCYY
9ZdAZlp4npdSCaLA0zv+vDYGhbDbXtWujDLqziy1xWYQYM/MkFcANjRf93XqQgr7
5R/5JlaJMDn+x+YoGlYhAXAS1CDi/GULTCm8TxgEANmFc/jqjIAxFggk4WFHO/jp
XZe+cYoGmPK/h/IwHVltG02Fmwvy/4oGRCURw/Ae6pmAdGClqeNM85QOgmfvc3NX
6qksoT+6kB9pd0O5VgNeSWadTwQcyQ6wGYRE4mAV2YLDodhfGU6LtOTWE4A4YOJ2
WwEhLNz7veSuNdTav3MSkTeQQwIDAQABo4IClTCCApEwHQYDVR0OBBYEFCWdWwHY
ND0vv17KrCvHDu4wCQGhMB8GA1UdIwQYMBaAFPmN3DQvfie2jKCNPUfHppsmlV6h
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTEzQzY4Qi80RTlDMUY5MDYy
RDExMUVFQUExQzg2NERDNEY5QUUwMi8tWTNjTkM5LUo3YU1vSTA5UjhlbW15YVZY
cUUuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLy1ZM2NOQzktSjdhTW9JMDlSOGVtbXlhVlhxRS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
M0M2OEIvNEU5QzFGOTA2MkQxMTFFRUFBMUM4NjREQzRGOUFFMDIvQjBFQkMxQzg2
MkQxMTFFRUI3OTdFMjcwQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBABn8cIwDQYJKoZIhvcNAQELBQADggEBABwLEyqaV0ehin6i
WQNzDwQM797o7mMewGyWmevKH2S69y6rBdZMMcnMEj5qZAcqClUG89kfPILPDPUS
UYsR993kiEo3ryzcStsnaLuy/RtXxt2TYyjrFMqUzNLMToZ+Zz7WkJMMJHqNTMXR
n3jEhyLDIFs0agyIpRD1l/77GZ9u0/qgOA2u/501hL5f+8Fqkakc3Nw/OLjKxN5V
UIHS+5Jo7QtuvNq4BVO7k4sWVUog8i1xbVj0uqOAXRzO2C3hVvAn77gc4S7sjo3O
qwSR7OS2GSixSnGpfq3K1mFNg2qokRfFpye+zORWZ/b8qJ2MIRgQ6YL8rkK18dF3
jSRCjJ8=
-----END CERTIFICATE-----
Generated at Sun Dec 7 03:42:21 2025 by rpki-client