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/A91C32D9/64DF132C001111F1AB27ED80406F56BC/9DD3FFC6001111F18C67D2A9406F56BC.roa
File:                     9DD3FFC6001111F18C67D2A9406F56BC.roa (raw, json)
Hash identifier:          mfwb9om0GEtswhH8DCbh3zPaf1rtWzxO9uPGJVN1MjM=
Subject key identifier:   67:C4:21:09:32:53:4F:FD:02:8F:7F:1D:54:A3:36:A9:3C:57:94:66
Certificate issuer:       /CN=A91C32D9/serialNumber=4F487EFEB7C7796881572D97D6254FA2DDB5A87C
Certificate serial:       02
Authority key identifier: 4F:48:7E:FE:B7:C7:79:68:81:57:2D:97:D6:25:4F:A2:DD:B5:A8:7C
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/T0h-_rfHeWiBVy2X1iVPot21qHw.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91C32D9/64DF132C001111F1AB27ED80406F56BC/9DD3FFC6001111F18C67D2A9406F56BC.roa
Signing time:             Mon 02 Feb 2026 08:31:49 +0000
ROA not before:           Mon 02 Feb 2026 08:31:49 +0000
ROA not after:            Wed 30 Dec 2026 00:00:00 +0000
asID:                     4686
IP address blocks:        36.255.216.0/22 maxlen: 22
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91C32D9/64DF132C001111F1AB27ED80406F56BC/T0h-_rfHeWiBVy2X1iVPot21qHw.crl
                          rsync://rpki.apnic.net/member_repository/A91C32D9/64DF132C001111F1AB27ED80406F56BC/T0h-_rfHeWiBVy2X1iVPot21qHw.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/T0h-_rfHeWiBVy2X1iVPot21qHw.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 16 Feb 2026 08:15:45 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2 (0x2)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91C32D9, serialNumber=4F487EFEB7C7796881572D97D6254FA2DDB5A87C
        Validity
            Not Before: Feb  2 08:31:49 2026 GMT
            Not After : Dec 30 00:00:00 2026 GMT
        Subject: CN=698060f5-ce8b
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:cc:99:ef:02:da:14:7d:75:32:af:07:23:e4:f6:
                    7d:b3:82:3f:80:e1:36:d5:6e:fe:c4:8e:08:52:6a:
                    e8:78:ea:8e:da:39:d2:f8:26:1d:97:91:11:59:b0:
                    4c:31:b8:a8:70:5e:2f:4e:00:18:55:88:4d:a2:e1:
                    cb:26:42:bc:f1:c4:82:c5:cf:62:8d:24:ff:e8:dd:
                    84:d4:f3:89:9a:9f:e6:23:f1:5f:83:27:47:26:66:
                    15:56:f4:39:88:2e:70:c0:10:bb:bf:65:43:27:cc:
                    0f:66:03:44:e0:86:bd:07:79:1b:f8:a6:71:4d:38:
                    43:98:d8:c8:2f:45:80:13:7d:7e:ff:5e:4a:5d:a4:
                    9e:42:dc:7c:e1:fb:6d:cf:29:84:00:20:44:49:c2:
                    50:f4:1f:9e:e0:17:32:68:22:37:1e:3b:80:32:9a:
                    49:60:1e:b3:ec:03:f1:5b:88:71:1b:b1:51:63:56:
                    84:22:73:53:ff:97:c1:8e:58:de:63:31:6d:a3:cb:
                    ee:32:13:d9:8c:bb:dd:82:f7:b4:df:45:63:aa:1e:
                    96:8c:55:3f:cb:c7:42:3a:1e:7c:e6:0d:d9:f1:70:
                    3e:00:92:25:ae:4e:f7:5d:13:93:ab:9c:f4:30:71:
                    dd:83:64:59:6e:19:80:0b:0b:bf:2a:d6:85:fd:6f:
                    44:e1
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                67:C4:21:09:32:53:4F:FD:02:8F:7F:1D:54:A3:36:A9:3C:57:94:66
            X509v3 Authority Key Identifier:
                keyid:4F:48:7E:FE:B7:C7:79:68:81:57:2D:97:D6:25:4F:A2:DD:B5:A8:7C

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91C32D9/64DF132C001111F1AB27ED80406F56BC/T0h-_rfHeWiBVy2X1iVPot21qHw.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/T0h-_rfHeWiBVy2X1iVPot21qHw.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/A91C32D9/64DF132C001111F1AB27ED80406F56BC/9DD3FFC6001111F18C67D2A9406F56BC.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  36.255.216.0/22

    Signature Algorithm: sha256WithRSAEncryption
         3d:1f:f8:64:b0:d4:13:f0:98:3d:11:51:eb:76:0d:94:2c:f1:
         5c:f1:55:55:cd:7e:b0:b7:f3:bd:23:1b:67:e1:a4:ac:87:fe:
         b9:e9:ed:aa:34:dc:f2:04:5b:d0:7a:f5:df:a3:d8:ea:b3:70:
         94:71:74:53:37:3f:cb:03:46:32:61:d2:4d:75:58:ec:1d:1d:
         6a:93:7a:81:6f:4f:6b:1b:c1:a0:68:ce:9d:8b:b5:25:a0:8e:
         ec:a7:e3:1e:18:d6:a0:f0:84:de:b6:94:f2:58:8c:59:28:8f:
         12:09:73:e5:62:ed:dc:b6:47:50:6f:c1:a3:61:71:e9:9e:6d:
         69:f5:0d:7f:54:1b:f8:4a:c0:08:5a:49:a1:b4:85:16:57:e3:
         a5:b3:bf:fc:54:f2:64:b2:86:86:3e:85:44:56:f1:91:9e:fe:
         b6:ac:d1:66:58:ae:70:89:d8:84:b6:34:95:f2:6d:25:2d:cb:
         d0:eb:1d:d1:66:11:8f:a4:6a:a9:92:cc:b4:29:81:fa:8d:08:
         d7:1d:19:11:fb:8e:ac:65:4c:7a:0d:dc:b2:20:eb:fe:55:18:
         44:04:76:52:81:b4:16:4c:3e:fa:3a:8c:8c:f3:2b:c2:be:93:
         cd:f8:71:88:c2:3f:d4:a1:76:90:74:ab:d9:ad:43:d0:69:bd:
         94:5b:6a:a4
-----BEGIN CERTIFICATE-----
MIIFcDCCBFigAwIBAgIBAjANBgkqhkiG9w0BAQsFADBGMREwDwYDVQQDDAhBOTFD
MzJEOTExMC8GA1UEBRMoNEY0ODdFRkVCN0M3Nzk2ODgxNTcyRDk3RDYyNTRGQTJE
REI1QTg3QzAeFw0yNjAyMDIwODMxNDlaFw0yNjEyMzAwMDAwMDBaMBgxFjAUBgNV
BAMMDTY5ODA2MGY1LWNlOGIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQDMme8C2hR9dTKvByPk9n2zgj+A4TbVbv7EjghSauh46o7aOdL4Jh2XkRFZsEwx
uKhwXi9OABhViE2i4csmQrzxxILFz2KNJP/o3YTU84man+Yj8V+DJ0cmZhVW9DmI
LnDAELu/ZUMnzA9mA0Tghr0HeRv4pnFNOEOY2MgvRYATfX7/XkpdpJ5C3Hzh+23P
KYQAIERJwlD0H57gFzJoIjceO4AymklgHrPsA/FbiHEbsVFjVoQic1P/l8GOWN5j
MW2jy+4yE9mMu92C97TfRWOqHpaMVT/Lx0I6HnzmDdnxcD4AkiWuTvddE5OrnPQw
cd2DZFluGYALC78q1oX9b0ThAgMBAAGjggKVMIICkTAdBgNVHQ4EFgQUZ8QhCTJT
T/0Cj38dVKM2qTxXlGYwHwYDVR0jBBgwFoAUT0h+/rfHeWiBVy2X1iVPot21qHww
DgYDVR0PAQH/BAQDAgeAMIGDBgNVHR8EfDB6MHigdqB0hnJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5MUMzMkQ5LzY0REYxMzJDMDAx
MTExRjFBQjI3RUQ4MDQwNkY1NkJDL1QwaC1fcmZIZVdpQlZ5MlgxaVZQb3QyMXFI
dy5jcmwwfgYIKwYBBQUHAQEEcjBwMG4GCCsGAQUFBzAChmJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L3JlcG9zaXRvcnkvQjUyN0VGNTgxRDY2MTFFMkJCNDY4RjdDNzJG
RDFGRjIvVDBoLV9yZkhlV2lCVnkyWDFpVlBvdDIxcUh3LmNlcjBKBgNVHSABAf8E
QDA+MDwGCCsGAQUFBw4CMDAwLgYIKwYBBQUHAgEWImh0dHBzOi8vd3d3LmFwbmlj
Lm5ldC9SUEtJL0NQUy5wZGYwgcsGCCsGAQUFBwELBIG+MIG7MIGDBggrBgEFBQcw
C4Z3cnN5bmM6Ly9ycGtpLmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFD
MzJEOS82NERGMTMyQzAwMTExMUYxQUIyN0VEODA0MDZGNTZCQy85REQzRkZDNjAw
MTExMUYxOEM2N0QyQTk0MDZGNTZCQy5yb2EwMwYIKwYBBQUHMA2GJ2h0dHBzOi8v
cnJkcC5hcG5pYy5uZXQvbm90aWZpY2F0aW9uLnhtbDAfBggrBgEFBQcBBwEB/wQQ
MA4wDAQCAAEwBgMEAiT/2DANBgkqhkiG9w0BAQsFAAOCAQEAPR/4ZLDUE/CYPRFR
63YNlCzxXPFVVc1+sLfzvSMbZ+GkrIf+uentqjTc8gRb0Hr136PY6rNwlHF0Uzc/
ywNGMmHSTXVY7B0dapN6gW9PaxvBoGjOnYu1JaCO7KfjHhjWoPCE3raU8liMWSiP
Eglz5WLt3LZHUG/Bo2Fx6Z5tafUNf1Qb+ErACFpJobSFFlfjpbO//FTyZLKGhj6F
RFbxkZ7+tqzRZliucInYhLY0lfJtJS3L0Osd0WYRj6RqqZLMtCmB+o0I1x0ZEfuO
rGVMeg3csiDr/lUYRAR2UoG0Fkw++jqMjPMrwr6TzfhxiMI/1KF2kHSr2a1D0Gm9
lFtqpA==
-----END CERTIFICATE-----
Generated at Tue Feb 10 21:17:34 2026 by rpki-client