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/A91B3316/2068C062F2C411F08B84E445396F56BC/02F9C07CF43F11F09BAAAA735F6F56BC.roa
File:                     02F9C07CF43F11F09BAAAA735F6F56BC.roa (raw, json)
Hash identifier:          lfkfyk9p7Asqnv0duL5qHaSbg7V7/mAy8p1Mc4//PQE=
Subject key identifier:   B5:34:D2:07:D3:2D:1E:7C:43:7A:88:E6:32:5B:CD:1F:A7:95:0C:EE
Certificate issuer:       /CN=A91B3316/serialNumber=80CABBC5DE3F7B9327EAC4DBA8D93653A1222100
Certificate serial:       05
Authority key identifier: 80:CA:BB:C5:DE:3F:7B:93:27:EA:C4:DB:A8:D9:36:53:A1:22:21:00
Authority info access:    rsync://rpki.apnic.net/repository/B322A5F41D6611E2A3F27F7C72FD1FF2/gMq7xd4_e5Mn6sTbqNk2U6EiIQA.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91B3316/2068C062F2C411F08B84E445396F56BC/02F9C07CF43F11F09BAAAA735F6F56BC.roa
Signing time:             Sun 18 Jan 2026 07:26:32 +0000
ROA not before:           Sun 18 Jan 2026 07:26:32 +0000
ROA not after:            Sat 01 May 2027 00:00:00 +0000
asID:                     132296
IP address blocks:        151.158.35.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91B3316/2068C062F2C411F08B84E445396F56BC/gMq7xd4_e5Mn6sTbqNk2U6EiIQA.crl
                          rsync://rpki.apnic.net/member_repository/A91B3316/2068C062F2C411F08B84E445396F56BC/gMq7xd4_e5Mn6sTbqNk2U6EiIQA.mft
                          rsync://rpki.apnic.net/repository/B322A5F41D6611E2A3F27F7C72FD1FF2/gMq7xd4_e5Mn6sTbqNk2U6EiIQA.cer
                          rsync://rpki.apnic.net/repository/B322A5F41D6611E2A3F27F7C72FD1FF2/DPzneFf88B852ZpitKpi5hWedvg.crl
                          rsync://rpki.apnic.net/repository/B322A5F41D6611E2A3F27F7C72FD1FF2/DPzneFf88B852ZpitKpi5hWedvg.mft
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/DPzneFf88B852ZpitKpi5hWedvg.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 28 Jan 2026 06:19:18 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 5 (0x5)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91B3316, serialNumber=80CABBC5DE3F7B9327EAC4DBA8D93653A1222100
        Validity
            Not Before: Jan 18 07:26:32 2026 GMT
            Not After : May  1 00:00:00 2027 GMT
        Subject: CN=696c8b28-3b61
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:f1:33:50:98:78:98:7b:f6:42:26:8c:54:77:9e:
                    f4:62:fd:d4:b3:2d:64:cd:ef:0d:b4:2b:e9:d4:ca:
                    02:4f:23:a3:18:ab:0d:41:a4:88:46:22:6e:f7:00:
                    41:0e:95:68:e8:fe:eb:86:99:98:65:f3:b7:d3:db:
                    66:fd:66:4f:22:22:d2:e6:45:17:71:62:f5:75:f4:
                    e8:de:a2:a1:cd:5e:06:9a:39:15:1d:72:62:0a:c0:
                    36:52:94:fe:e9:ff:78:14:b3:65:1b:90:ee:4c:98:
                    12:27:86:15:c6:41:0a:b7:5c:0c:3d:38:f1:fe:a1:
                    7e:93:37:8a:14:65:be:8b:56:3e:80:58:65:86:68:
                    f0:62:58:fc:b5:c3:5e:f9:c7:bc:c9:d3:41:8e:e8:
                    dc:21:18:1f:be:1a:56:81:a7:78:00:c1:cd:25:83:
                    24:c3:c8:ae:b6:05:64:ad:8a:3e:61:4f:f5:4f:aa:
                    a1:42:26:17:0e:6e:ba:86:e0:4a:3b:a5:4c:a5:25:
                    2a:01:92:9c:f0:9e:50:85:ef:9b:55:ef:38:bf:b1:
                    0f:0d:d6:c8:59:46:d4:21:3b:09:d1:50:77:7c:29:
                    1a:cb:3c:6e:b0:1d:9c:f2:0f:c3:46:54:f9:79:4b:
                    e0:9a:e3:ab:4c:10:90:39:d1:72:c9:08:46:9c:60:
                    cf:9f
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                B5:34:D2:07:D3:2D:1E:7C:43:7A:88:E6:32:5B:CD:1F:A7:95:0C:EE
            X509v3 Authority Key Identifier:
                keyid:80:CA:BB:C5:DE:3F:7B:93:27:EA:C4:DB:A8:D9:36:53:A1:22:21:00

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91B3316/2068C062F2C411F08B84E445396F56BC/gMq7xd4_e5Mn6sTbqNk2U6EiIQA.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B322A5F41D6611E2A3F27F7C72FD1FF2/gMq7xd4_e5Mn6sTbqNk2U6EiIQA.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/A91B3316/2068C062F2C411F08B84E445396F56BC/02F9C07CF43F11F09BAAAA735F6F56BC.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  151.158.35.0/24

    Signature Algorithm: sha256WithRSAEncryption
         62:17:f6:dc:22:22:64:9f:2c:30:53:84:cd:2b:e3:5d:14:b9:
         7d:2a:c0:ce:59:3d:5a:69:3e:ae:6a:e6:77:ab:83:2f:7b:ab:
         6a:46:52:32:ba:b7:86:fa:07:d8:2d:55:60:f7:d4:ca:35:c1:
         ba:da:04:20:19:70:f4:65:98:79:50:4a:c8:f7:f9:5f:b7:47:
         87:a8:5d:cf:72:48:fe:fe:a8:11:23:5d:38:ee:3f:1d:75:fb:
         ea:68:dd:fc:e4:11:bb:8b:93:2d:48:c9:48:9b:ad:de:b6:2b:
         14:6d:a1:f6:e2:c9:4d:f7:bc:1d:27:1f:6b:37:8d:a4:df:7a:
         86:8f:aa:17:d4:ce:d7:4a:28:7c:14:38:f5:17:8a:50:32:11:
         cf:73:77:f8:4c:92:19:92:e2:8d:64:56:b2:12:64:92:e5:60:
         1a:48:3a:f4:c9:83:ff:3d:0c:90:4a:05:5b:82:f8:dc:ef:79:
         24:ee:a6:dc:62:2b:8d:48:ae:c2:99:94:38:b1:d4:d3:ae:2f:
         c0:31:ea:a1:34:22:96:3d:14:76:a2:7c:3d:5d:0a:1c:db:52:
         1c:b9:60:4c:ae:6b:c2:15:d6:29:20:42:f8:dd:cd:88:09:c6:
         1f:68:b2:ad:06:cb:ed:09:51:86:44:62:a5:b5:38:64:c4:61:
         eb:46:ae:5f
-----BEGIN CERTIFICATE-----
MIIFcDCCBFigAwIBAgIBBTANBgkqhkiG9w0BAQsFADBGMREwDwYDVQQDDAhBOTFC
MzMxNjExMC8GA1UEBRMoODBDQUJCQzVERTNGN0I5MzI3RUFDNERCQThEOTM2NTNB
MTIyMjEwMDAeFw0yNjAxMTgwNzI2MzJaFw0yNzA1MDEwMDAwMDBaMBgxFjAUBgNV
BAMMDTY5NmM4YjI4LTNiNjEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQDxM1CYeJh79kImjFR3nvRi/dSzLWTN7w20K+nUygJPI6MYqw1BpIhGIm73AEEO
lWjo/uuGmZhl87fT22b9Zk8iItLmRRdxYvV19OjeoqHNXgaaORUdcmIKwDZSlP7p
/3gUs2UbkO5MmBInhhXGQQq3XAw9OPH+oX6TN4oUZb6LVj6AWGWGaPBiWPy1w175
x7zJ00GO6NwhGB++GlaBp3gAwc0lgyTDyK62BWStij5hT/VPqqFCJhcObrqG4Eo7
pUylJSoBkpzwnlCF75tV7zi/sQ8N1shZRtQhOwnRUHd8KRrLPG6wHZzyD8NGVPl5
S+Ca46tMEJA50XLJCEacYM+fAgMBAAGjggKVMIICkTAdBgNVHQ4EFgQUtTTSB9Mt
HnxDeojmMlvNH6eVDO4wHwYDVR0jBBgwFoAUgMq7xd4/e5Mn6sTbqNk2U6EiIQAw
DgYDVR0PAQH/BAQDAgeAMIGDBgNVHR8EfDB6MHigdqB0hnJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5MUIzMzE2LzIwNjhDMDYyRjJD
NDExRjA4Qjg0RTQ0NTM5NkY1NkJDL2dNcTd4ZDRfZTVNbjZzVGJxTmsyVTZFaUlR
QS5jcmwwfgYIKwYBBQUHAQEEcjBwMG4GCCsGAQUFBzAChmJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L3JlcG9zaXRvcnkvQjMyMkE1RjQxRDY2MTFFMkEzRjI3RjdDNzJG
RDFGRjIvZ01xN3hkNF9lNU1uNnNUYnFOazJVNkVpSVFBLmNlcjBKBgNVHSABAf8E
QDA+MDwGCCsGAQUFBw4CMDAwLgYIKwYBBQUHAgEWImh0dHBzOi8vd3d3LmFwbmlj
Lm5ldC9SUEtJL0NQUy5wZGYwgcsGCCsGAQUFBwELBIG+MIG7MIGDBggrBgEFBQcw
C4Z3cnN5bmM6Ly9ycGtpLmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFC
MzMxNi8yMDY4QzA2MkYyQzQxMUYwOEI4NEU0NDUzOTZGNTZCQy8wMkY5QzA3Q0Y0
M0YxMUYwOUJBQUFBNzM1RjZGNTZCQy5yb2EwMwYIKwYBBQUHMA2GJ2h0dHBzOi8v
cnJkcC5hcG5pYy5uZXQvbm90aWZpY2F0aW9uLnhtbDAfBggrBgEFBQcBBwEB/wQQ
MA4wDAQCAAEwBgMEAJeeIzANBgkqhkiG9w0BAQsFAAOCAQEAYhf23CIiZJ8sMFOE
zSvjXRS5fSrAzlk9Wmk+rmrmd6uDL3urakZSMrq3hvoH2C1VYPfUyjXButoEIBlw
9GWYeVBKyPf5X7dHh6hdz3JI/v6oESNdOO4/HXX76mjd/OQRu4uTLUjJSJut3rYr
FG2h9uLJTfe8HScfazeNpN96ho+qF9TO10oofBQ49ReKUDIRz3N3+EySGZLijWRW
shJkkuVgGkg69MmD/z0MkEoFW4L43O95JO6m3GIrjUiuwpmUOLHU064vwDHqoTQi
lj0UdqJ8PV0KHNtSHLlgTK5rwhXWKSBC+N3NiAnGH2iyrQbL7QlRhkRipbU4ZMRh
60auXw==
-----END CERTIFICATE-----
Generated at Wed Jan 21 09:20:57 2026 by rpki-client