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/A9151290/4D8166CCF20511F0BD2586054A6F56BC/90360F96F35D11F08865480C646F56BC.roa
File:                     90360F96F35D11F08865480C646F56BC.roa (raw, json)
Hash identifier:          0lJWppFtA01DZfIwLQJ2cI0IJYi2fA+MVzuF9eB2/e8=
Subject key identifier:   B8:09:7A:A4:A9:62:8B:9F:5F:9C:17:AB:65:29:75:98:F6:31:D3:2B
Certificate issuer:       /CN=A9151290/serialNumber=700F5201320DC4A7F0FA7305C955A1994C182600
Certificate serial:       03
Authority key identifier: 70:0F:52:01:32:0D:C4:A7:F0:FA:73:05:C9:55:A1:99:4C:18:26:00
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/cA9SATINxKfw-nMFyVWhmUwYJgA.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9151290/4D8166CCF20511F0BD2586054A6F56BC/90360F96F35D11F08865480C646F56BC.roa
Signing time:             Sat 17 Jan 2026 04:32:42 +0000
ROA not before:           Sat 17 Jan 2026 04:32:42 +0000
ROA not after:            Sat 01 May 2027 00:00:00 +0000
asID:                     146943
IP address blocks:        2001:df6:93c0::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9151290/4D8166CCF20511F0BD2586054A6F56BC/cA9SATINxKfw-nMFyVWhmUwYJgA.crl
                          rsync://rpki.apnic.net/member_repository/A9151290/4D8166CCF20511F0BD2586054A6F56BC/cA9SATINxKfw-nMFyVWhmUwYJgA.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/cA9SATINxKfw-nMFyVWhmUwYJgA.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:   Wed 28 Jan 2026 07:12:04 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3 (0x3)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9151290, serialNumber=700F5201320DC4A7F0FA7305C955A1994C182600
        Validity
            Not Before: Jan 17 04:32:42 2026 GMT
            Not After : May  1 00:00:00 2027 GMT
        Subject: CN=696b10ea-ac62
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c8:20:b8:e0:c7:13:48:01:90:a0:11:05:3f:4e:
                    35:b3:94:40:2a:89:f0:fc:aa:11:5b:c2:6f:a9:c8:
                    0d:5b:e0:f5:0d:a8:f3:b3:d9:37:f9:b1:41:3c:01:
                    7d:b1:4f:73:c6:95:3e:72:14:da:83:9c:aa:91:6e:
                    2b:09:41:db:62:06:89:9b:ba:81:74:86:be:d1:dd:
                    f3:da:34:ff:bc:9c:56:08:c4:48:21:3d:b5:fd:11:
                    e6:63:02:eb:7c:8e:9f:0f:da:e1:ca:4a:a7:c1:31:
                    a1:81:76:5f:52:cd:e7:b4:f2:8c:3d:17:94:ae:46:
                    fe:c1:5e:9e:bf:0f:34:2e:c6:cf:5c:85:ca:4a:8a:
                    0a:89:b1:92:8b:02:78:70:63:fa:0d:96:05:bf:a2:
                    fb:ba:94:3d:f3:9f:0b:41:2b:c9:fd:00:44:7a:39:
                    ab:c4:c8:8e:d6:fd:66:7e:ca:26:d6:b8:53:fb:04:
                    6c:a1:93:cc:2a:80:0f:50:35:e9:c4:18:b6:36:07:
                    c1:e7:3b:bf:06:91:6b:b5:fb:ad:42:c4:54:69:46:
                    9a:0b:c9:5a:13:15:11:90:08:e9:c3:4b:6a:f3:c4:
                    88:5c:26:7d:33:ab:9d:21:54:3d:13:03:5e:d9:1d:
                    de:1e:ce:5c:0d:ba:ca:24:dd:57:5d:5e:6d:39:dc:
                    55:bb
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                B8:09:7A:A4:A9:62:8B:9F:5F:9C:17:AB:65:29:75:98:F6:31:D3:2B
            X509v3 Authority Key Identifier:
                keyid:70:0F:52:01:32:0D:C4:A7:F0:FA:73:05:C9:55:A1:99:4C:18:26:00

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9151290/4D8166CCF20511F0BD2586054A6F56BC/cA9SATINxKfw-nMFyVWhmUwYJgA.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/cA9SATINxKfw-nMFyVWhmUwYJgA.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/A9151290/4D8166CCF20511F0BD2586054A6F56BC/90360F96F35D11F08865480C646F56BC.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv6:
                  2001:df6:93c0::/48

    Signature Algorithm: sha256WithRSAEncryption
         17:29:8e:0e:39:06:3d:3e:03:bc:97:87:46:be:bc:63:65:a5:
         7f:5b:5a:89:46:4e:44:47:de:dc:37:fb:51:6a:16:fe:29:5a:
         2e:13:0e:3e:51:35:4f:75:92:fe:d2:33:ce:63:ce:9e:b9:65:
         55:fc:85:5b:99:79:1e:e2:67:60:34:6e:24:47:c8:3a:85:6f:
         63:a0:38:61:6b:b1:45:15:80:09:87:39:36:0d:73:3a:e2:ef:
         17:70:82:b0:3e:39:cf:38:05:46:23:60:13:4f:f3:da:68:3f:
         79:8b:74:25:50:c8:48:54:3e:63:76:5b:8f:ac:19:40:9e:7a:
         a6:f7:a9:38:04:9b:f5:c3:7e:dd:07:f0:ac:92:d2:6d:ce:51:
         6d:e1:16:e8:53:e3:ee:96:5c:6a:37:6b:ae:dc:8b:6a:89:a9:
         e1:92:35:2f:b6:b8:36:16:5f:41:6f:21:b6:e1:24:56:b2:0e:
         c9:b7:ba:40:ec:22:cf:92:1a:e9:a9:34:4e:64:29:00:e6:fb:
         96:9f:ab:05:4a:10:ec:92:1a:66:f3:55:8e:72:7e:e2:6d:01:
         7d:b7:5f:52:fe:63:0b:3c:95:42:2f:5e:2e:37:b0:a6:bc:32:
         16:1c:a4:02:fc:32:c7:9f:da:35:c9:c8:56:32:91:7c:5c:63:
         d4:c0:78:63
-----BEGIN CERTIFICATE-----
MIIFczCCBFugAwIBAgIBAzANBgkqhkiG9w0BAQsFADBGMREwDwYDVQQDDAhBOTE1
MTI5MDExMC8GA1UEBRMoNzAwRjUyMDEzMjBEQzRBN0YwRkE3MzA1Qzk1NUExOTk0
QzE4MjYwMDAeFw0yNjAxMTcwNDMyNDJaFw0yNzA1MDEwMDAwMDBaMBgxFjAUBgNV
BAMMDTY5NmIxMGVhLWFjNjIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQDIILjgxxNIAZCgEQU/TjWzlEAqifD8qhFbwm+pyA1b4PUNqPOz2Tf5sUE8AX2x
T3PGlT5yFNqDnKqRbisJQdtiBombuoF0hr7R3fPaNP+8nFYIxEghPbX9EeZjAut8
jp8P2uHKSqfBMaGBdl9Szee08ow9F5SuRv7BXp6/DzQuxs9chcpKigqJsZKLAnhw
Y/oNlgW/ovu6lD3znwtBK8n9AER6OavEyI7W/WZ+yibWuFP7BGyhk8wqgA9QNenE
GLY2B8HnO78GkWu1+61CxFRpRpoLyVoTFRGQCOnDS2rzxIhcJn0zq50hVD0TA17Z
Hd4ezlwNusok3VddXm053FW7AgMBAAGjggKYMIIClDAdBgNVHQ4EFgQUuAl6pKli
i59fnBerZSl1mPYx0yswHwYDVR0jBBgwFoAUcA9SATINxKfw+nMFyVWhmUwYJgAw
DgYDVR0PAQH/BAQDAgeAMIGDBgNVHR8EfDB6MHigdqB0hnJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5MTUxMjkwLzREODE2NkNDRjIw
NTExRjBCRDI1ODYwNTRBNkY1NkJDL2NBOVNBVElOeEtmdy1uTUZ5VldobVV3WUpn
QS5jcmwwfgYIKwYBBQUHAQEEcjBwMG4GCCsGAQUFBzAChmJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L3JlcG9zaXRvcnkvQjUyN0VGNTgxRDY2MTFFMkJCNDY4RjdDNzJG
RDFGRjIvY0E5U0FUSU54S2Z3LW5NRnlWV2htVXdZSmdBLmNlcjBKBgNVHSABAf8E
QDA+MDwGCCsGAQUFBw4CMDAwLgYIKwYBBQUHAgEWImh0dHBzOi8vd3d3LmFwbmlj
Lm5ldC9SUEtJL0NQUy5wZGYwgcsGCCsGAQUFBwELBIG+MIG7MIGDBggrBgEFBQcw
C4Z3cnN5bmM6Ly9ycGtpLmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE1
MTI5MC80RDgxNjZDQ0YyMDUxMUYwQkQyNTg2MDU0QTZGNTZCQy85MDM2MEY5NkYz
NUQxMUYwODg2NTQ4MEM2NDZGNTZCQy5yb2EwMwYIKwYBBQUHMA2GJ2h0dHBzOi8v
cnJkcC5hcG5pYy5uZXQvbm90aWZpY2F0aW9uLnhtbDAiBggrBgEFBQcBBwEB/wQT
MBEwDwQCAAIwCQMHACABDfaTwDANBgkqhkiG9w0BAQsFAAOCAQEAFymODjkGPT4D
vJeHRr68Y2Wlf1taiUZOREfe3Df7UWoW/ilaLhMOPlE1T3WS/tIzzmPOnrllVfyF
W5l5HuJnYDRuJEfIOoVvY6A4YWuxRRWACYc5Ng1zOuLvF3CCsD45zzgFRiNgE0/z
2mg/eYt0JVDISFQ+Y3Zbj6wZQJ56pvepOASb9cN+3QfwrJLSbc5RbeEW6FPj7pZc
ajdrrtyLaomp4ZI1L7a4NhZfQW8htuEkVrIOybe6QOwiz5Ia6ak0TmQpAOb7lp+r
BUoQ7JIaZvNVjnJ+4m0BfbdfUv5jCzyVQi9eLjewprwyFhykAvwyx5/aNcnIVjKR
fFxj1MB4Yw==
-----END CERTIFICATE-----
Generated at Thu Jan 22 23:34:22 2026 by rpki-client