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/A91AB1C2/0F910754DCA311F085D6F15B436F56BC/253978EAE0FC11F0B50D6A7D5F6F56BC.roa
File:                     253978EAE0FC11F0B50D6A7D5F6F56BC.roa (raw, json)
Hash identifier:          vY+eyQ8/qCQ8QT3QSBagytHOVQX4pPB3HnOj3X62RNk=
Subject key identifier:   1B:7B:4B:35:63:5E:C1:33:9A:D5:E3:81:D8:CA:78:DC:33:1A:FB:6F
Certificate issuer:       /CN=A91AB1C2/serialNumber=5D30EEBF11E4178D623BE1BDE4DBB4CB59CC8437
Certificate serial:       0E
Authority key identifier: 5D:30:EE:BF:11:E4:17:8D:62:3B:E1:BD:E4:DB:B4:CB:59:CC:84:37
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/XTDuvxHkF41iO-G95Nu0y1nMhDc.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91AB1C2/0F910754DCA311F085D6F15B436F56BC/253978EAE0FC11F0B50D6A7D5F6F56BC.roa
Signing time:             Sat 03 Jan 2026 06:29:10 +0000
ROA not before:           Sat 03 Jan 2026 06:29:10 +0000
ROA not after:            Wed 31 Mar 2027 00:00:00 +0000
asID:                     199073
IP address blocks:        2402:4220::/40 maxlen: 48
                          2402:4220:100::/40 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91AB1C2/0F910754DCA311F085D6F15B436F56BC/XTDuvxHkF41iO-G95Nu0y1nMhDc.crl
                          rsync://rpki.apnic.net/member_repository/A91AB1C2/0F910754DCA311F085D6F15B436F56BC/XTDuvxHkF41iO-G95Nu0y1nMhDc.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/XTDuvxHkF41iO-G95Nu0y1nMhDc.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 01 Feb 2026 07:01:05 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 14 (0xe)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91AB1C2, serialNumber=5D30EEBF11E4178D623BE1BDE4DBB4CB59CC8437
        Validity
            Not Before: Jan  3 06:29:10 2026 GMT
            Not After : Mar 31 00:00:00 2027 GMT
        Subject: CN=6958b735-99c4
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a7:54:fc:8d:36:90:53:02:e2:6b:b3:a1:ec:78:
                    53:66:da:57:48:da:9d:42:63:90:c6:8e:27:72:a1:
                    b7:c8:b5:56:8b:cd:42:18:1e:05:a5:98:8c:79:91:
                    d0:14:d0:b4:35:a0:41:bd:0b:bf:92:fc:9b:6e:57:
                    bd:5a:51:a8:8d:82:af:de:01:4e:ac:9c:e1:71:c7:
                    04:46:8c:a8:2d:f0:54:1b:c9:16:7c:c1:a1:ff:45:
                    b7:b1:89:25:5e:96:82:22:e1:a6:b5:7a:e5:92:22:
                    14:fc:4d:af:b0:05:be:7d:66:1a:1c:fa:ac:f8:d1:
                    81:e7:36:e8:15:af:8b:67:17:2c:f1:5d:a5:3b:25:
                    55:c5:20:d1:53:93:ad:fb:96:f7:a2:ba:8c:23:12:
                    7d:12:0c:38:4e:a3:34:18:02:17:0e:1d:bd:de:2c:
                    d5:0b:d5:e6:40:55:79:4c:c7:45:0c:c8:b3:f0:c3:
                    85:29:e4:61:a4:f2:b6:56:4b:87:2e:d2:1e:42:b1:
                    c2:15:a0:c2:5b:c1:11:98:75:ae:e8:17:ef:60:e1:
                    a8:25:d7:ab:fa:94:79:ce:59:c3:ac:46:f0:49:18:
                    98:08:c4:e7:3f:0c:0a:e4:aa:04:fb:48:c7:d4:9f:
                    81:6d:c3:5f:ef:59:ae:8e:da:cf:47:26:0c:fb:19:
                    01:ad
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                1B:7B:4B:35:63:5E:C1:33:9A:D5:E3:81:D8:CA:78:DC:33:1A:FB:6F
            X509v3 Authority Key Identifier:
                keyid:5D:30:EE:BF:11:E4:17:8D:62:3B:E1:BD:E4:DB:B4:CB:59:CC:84:37

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91AB1C2/0F910754DCA311F085D6F15B436F56BC/XTDuvxHkF41iO-G95Nu0y1nMhDc.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/XTDuvxHkF41iO-G95Nu0y1nMhDc.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/A91AB1C2/0F910754DCA311F085D6F15B436F56BC/253978EAE0FC11F0B50D6A7D5F6F56BC.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv6:
                  2402:4220::/39

    Signature Algorithm: sha256WithRSAEncryption
         50:6a:c4:fa:ab:b2:f2:ad:fb:cc:45:31:c5:97:37:a0:c9:ec:
         87:a6:b3:26:c9:c0:53:18:2e:59:60:d2:40:f0:a3:8c:bd:29:
         ed:b5:f8:b7:0d:cf:f7:1c:29:44:5b:1a:9e:8a:19:c5:56:72:
         8e:b7:bf:89:2d:57:69:36:c5:8b:2d:bf:75:26:82:8a:3e:79:
         f3:4d:c1:d8:0c:85:f8:79:19:a1:e7:1c:fc:30:3c:fc:bc:7f:
         02:fa:c4:9f:5d:88:3b:e0:06:9b:db:ab:18:ad:43:45:1b:5b:
         f5:e7:6b:c9:4a:5f:a9:94:02:54:05:50:85:88:25:59:fa:20:
         9c:39:41:28:c3:d9:ea:ca:c9:55:aa:a4:ae:76:16:2d:41:09:
         04:7b:9a:e2:24:d5:38:9e:81:c8:77:31:66:a8:96:64:a8:4c:
         00:91:c5:f8:55:80:04:1c:0c:d5:d4:f4:bb:06:8c:54:4b:21:
         14:d1:27:84:ca:92:9a:77:bd:3c:02:e3:bf:61:db:89:22:5a:
         b7:00:38:75:3a:7d:0a:37:71:80:28:f5:8b:04:61:cb:b9:ea:
         b6:f5:8f:7b:5e:c7:83:f2:03:10:14:f2:ad:f6:e8:28:3f:36:
         5b:14:c3:f8:b5:27:e0:fc:e0:b9:a4:33:5c:ac:ad:19:99:14:
         cf:70:be:40
-----BEGIN CERTIFICATE-----
MIIFcjCCBFqgAwIBAgIBDjANBgkqhkiG9w0BAQsFADBGMREwDwYDVQQDDAhBOTFB
QjFDMjExMC8GA1UEBRMoNUQzMEVFQkYxMUU0MTc4RDYyM0JFMUJERTREQkI0Q0I1
OUNDODQzNzAeFw0yNjAxMDMwNjI5MTBaFw0yNzAzMzEwMDAwMDBaMBgxFjAUBgNV
BAMMDTY5NThiNzM1LTk5YzQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQCnVPyNNpBTAuJrs6HseFNm2ldI2p1CY5DGjidyobfItVaLzUIYHgWlmIx5kdAU
0LQ1oEG9C7+S/JtuV71aUaiNgq/eAU6snOFxxwRGjKgt8FQbyRZ8waH/RbexiSVe
loIi4aa1euWSIhT8Ta+wBb59Zhoc+qz40YHnNugVr4tnFyzxXaU7JVXFINFTk637
lveiuowjEn0SDDhOozQYAhcOHb3eLNUL1eZAVXlMx0UMyLPww4Up5GGk8rZWS4cu
0h5CscIVoMJbwRGYda7oF+9g4agl16v6lHnOWcOsRvBJGJgIxOc/DArkqgT7SMfU
n4Ftw1/vWa6O2s9HJgz7GQGtAgMBAAGjggKXMIICkzAdBgNVHQ4EFgQUG3tLNWNe
wTOa1eOB2Mp43DMa+28wHwYDVR0jBBgwFoAUXTDuvxHkF41iO+G95Nu0y1nMhDcw
DgYDVR0PAQH/BAQDAgeAMIGDBgNVHR8EfDB6MHigdqB0hnJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5MUFCMUMyLzBGOTEwNzU0RENB
MzExRjA4NUQ2RjE1QjQzNkY1NkJDL1hURHV2eEhrRjQxaU8tRzk1TnUweTFuTWhE
Yy5jcmwwfgYIKwYBBQUHAQEEcjBwMG4GCCsGAQUFBzAChmJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L3JlcG9zaXRvcnkvQjUyN0VGNTgxRDY2MTFFMkJCNDY4RjdDNzJG
RDFGRjIvWFREdXZ4SGtGNDFpTy1HOTVOdTB5MW5NaERjLmNlcjBKBgNVHSABAf8E
QDA+MDwGCCsGAQUFBw4CMDAwLgYIKwYBBQUHAgEWImh0dHBzOi8vd3d3LmFwbmlj
Lm5ldC9SUEtJL0NQUy5wZGYwgcsGCCsGAQUFBwELBIG+MIG7MIGDBggrBgEFBQcw
C4Z3cnN5bmM6Ly9ycGtpLmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFB
QjFDMi8wRjkxMDc1NERDQTMxMUYwODVENkYxNUI0MzZGNTZCQy8yNTM5NzhFQUUw
RkMxMUYwQjUwRDZBN0Q1RjZGNTZCQy5yb2EwMwYIKwYBBQUHMA2GJ2h0dHBzOi8v
cnJkcC5hcG5pYy5uZXQvbm90aWZpY2F0aW9uLnhtbDAhBggrBgEFBQcBBwEB/wQS
MBAwDgQCAAIwCAMGASQCQiAAMA0GCSqGSIb3DQEBCwUAA4IBAQBQasT6q7LyrfvM
RTHFlzegyeyHprMmycBTGC5ZYNJA8KOMvSnttfi3Dc/3HClEWxqeihnFVnKOt7+J
LVdpNsWLLb91JoKKPnnzTcHYDIX4eRmh5xz8MDz8vH8C+sSfXYg74Aab26sYrUNF
G1v152vJSl+plAJUBVCFiCVZ+iCcOUEow9nqyslVqqSudhYtQQkEe5riJNU4noHI
dzFmqJZkqEwAkcX4VYAEHAzV1PS7BoxUSyEU0SeEypKad708AuO/YduJIlq3ADh1
On0KN3GAKPWLBGHLueq29Y97XseD8gMQFPKt9ugoPzZbFMP4tSfg/OC5pDNcrK0Z
mRTPcL5A
-----END CERTIFICATE-----
Generated at Sun Jan 25 16:55:06 2026 by rpki-client