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/A9197A55/98229368F7A511F087E51F16556F56BC/29901346F7A811F0A1A77FC5556F56BC.roa
File:                     29901346F7A811F0A1A77FC5556F56BC.roa (raw, json)
Hash identifier:          Hc57QldmWsFbEIDgDqZpoiZGwCTKoGFsC8oPsZee7C0=
Subject key identifier:   2A:9E:18:6F:16:86:96:D4:52:97:DD:02:65:4E:9D:1A:45:AF:F7:44
Certificate issuer:       /CN=A9197A55/serialNumber=49784D55953DE7B8F3CBF2D451E31233CC733D41
Certificate serial:       02
Authority key identifier: 49:78:4D:55:95:3D:E7:B8:F3:CB:F2:D4:51:E3:12:33:CC:73:3D:41
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/SXhNVZU957jzy_LUUeMSM8xzPUE.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9197A55/98229368F7A511F087E51F16556F56BC/29901346F7A811F0A1A77FC5556F56BC.roa
Signing time:             Thu 22 Jan 2026 15:36:47 +0000
ROA not before:           Thu 22 Jan 2026 15:36:47 +0000
ROA not after:            Sat 01 May 2027 00:00:00 +0000
asID:                     142217
IP address blocks:        2001:df6:9940::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9197A55/98229368F7A511F087E51F16556F56BC/SXhNVZU957jzy_LUUeMSM8xzPUE.crl
                          rsync://rpki.apnic.net/member_repository/A9197A55/98229368F7A511F087E51F16556F56BC/SXhNVZU957jzy_LUUeMSM8xzPUE.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/SXhNVZU957jzy_LUUeMSM8xzPUE.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:   Thu 29 Jan 2026 15:36:58 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2 (0x2)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9197A55, serialNumber=49784D55953DE7B8F3CBF2D451E31233CC733D41
        Validity
            Not Before: Jan 22 15:36:47 2026 GMT
            Not After : May  1 00:00:00 2027 GMT
        Subject: CN=6972440f-6aa9
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a8:01:4f:21:6e:2b:f5:6d:a2:b8:d0:a6:3d:eb:
                    ed:60:48:39:8a:cc:32:6a:43:92:53:77:d5:ef:95:
                    b1:73:5a:37:ac:f3:27:7c:db:25:09:20:72:48:c0:
                    38:d5:e8:79:f0:a9:60:71:27:4f:aa:49:a9:f5:d9:
                    86:bb:23:9c:ec:dc:73:fc:55:42:5a:ec:51:82:4f:
                    f7:b3:01:2e:0d:0f:fa:3d:7d:23:b3:f9:ff:6f:54:
                    fb:a1:c3:f6:2d:f5:fb:a7:c9:c1:94:0b:65:68:94:
                    1b:59:29:08:d0:01:d4:9a:e4:90:81:ae:e9:e4:63:
                    7d:16:c2:6d:8f:2b:2a:0c:cd:9f:14:45:d8:ac:43:
                    af:d0:a8:6e:63:3c:2d:39:29:85:18:e6:8f:66:4b:
                    da:ea:d2:c8:4a:4d:f4:85:a2:ac:6b:f4:3f:37:5a:
                    99:0a:cc:b0:fb:93:41:be:6b:95:b2:aa:24:18:15:
                    97:ea:81:ab:8b:a5:58:a3:35:dd:d9:d5:96:11:d3:
                    86:a2:99:3b:17:6a:d0:46:6e:fa:76:3f:a2:24:c4:
                    4c:b3:1a:8c:db:01:78:b4:0c:9a:78:c9:d9:dc:ad:
                    1e:e3:df:a0:92:19:0c:01:4a:74:2f:6b:05:90:d0:
                    53:1d:03:f2:7d:78:bf:0f:d4:18:03:63:d7:e0:bc:
                    dc:c9
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                2A:9E:18:6F:16:86:96:D4:52:97:DD:02:65:4E:9D:1A:45:AF:F7:44
            X509v3 Authority Key Identifier:
                keyid:49:78:4D:55:95:3D:E7:B8:F3:CB:F2:D4:51:E3:12:33:CC:73:3D:41

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9197A55/98229368F7A511F087E51F16556F56BC/SXhNVZU957jzy_LUUeMSM8xzPUE.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/SXhNVZU957jzy_LUUeMSM8xzPUE.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/A9197A55/98229368F7A511F087E51F16556F56BC/29901346F7A811F0A1A77FC5556F56BC.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv6:
                  2001:df6:9940::/48

    Signature Algorithm: sha256WithRSAEncryption
         7c:a6:76:07:95:51:83:cb:a3:c8:f9:d8:2c:77:90:2a:18:d8:
         92:10:22:38:f2:8e:20:34:fd:20:d5:16:45:60:f6:4f:00:78:
         ff:39:d4:76:92:0a:66:86:3b:8c:4e:5c:ca:d7:a2:c8:af:17:
         78:a8:4c:53:01:3c:a0:cf:14:66:4f:66:e7:54:26:cb:c4:80:
         f2:0b:15:46:f9:c3:f7:51:90:bf:32:b3:df:69:7b:4f:7e:8c:
         71:2f:f0:dc:5d:b2:ea:c7:17:d7:bd:78:bd:a3:a1:89:bb:f2:
         bf:1e:8c:09:1f:c1:ac:d8:4d:9c:9b:14:41:36:1a:ec:cc:38:
         9f:77:1f:2a:63:53:cf:09:02:1b:64:5c:9c:6b:48:f9:13:d3:
         40:c8:76:00:7f:4d:28:70:70:a2:57:8c:a5:4e:f1:ff:05:c4:
         bf:9f:57:fb:40:dd:11:8a:eb:f1:e3:e4:49:96:0f:1e:a1:bf:
         c8:54:5b:1f:b3:e6:26:61:6f:2f:3c:be:4b:4a:2d:f5:56:e5:
         f8:08:b8:88:1b:52:60:51:16:f3:05:fb:d4:4a:e0:95:25:ea:
         51:15:1a:5b:91:7b:1f:f4:b1:20:12:15:a9:ad:2b:e6:f0:69:
         81:b5:54:77:6f:e1:f7:ec:05:e7:f9:81:f1:30:be:1c:f1:a5:
         a9:03:c6:52
-----BEGIN CERTIFICATE-----
MIIFczCCBFugAwIBAgIBAjANBgkqhkiG9w0BAQsFADBGMREwDwYDVQQDDAhBOTE5
N0E1NTExMC8GA1UEBRMoNDk3ODRENTU5NTNERTdCOEYzQ0JGMkQ0NTFFMzEyMzND
QzczM0Q0MTAeFw0yNjAxMjIxNTM2NDdaFw0yNzA1MDEwMDAwMDBaMBgxFjAUBgNV
BAMMDTY5NzI0NDBmLTZhYTkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQCoAU8hbiv1baK40KY96+1gSDmKzDJqQ5JTd9XvlbFzWjes8yd82yUJIHJIwDjV
6HnwqWBxJ0+qSan12Ya7I5zs3HP8VUJa7FGCT/ezAS4ND/o9fSOz+f9vVPuhw/Yt
9funycGUC2VolBtZKQjQAdSa5JCBrunkY30Wwm2PKyoMzZ8URdisQ6/QqG5jPC05
KYUY5o9mS9rq0shKTfSFoqxr9D83WpkKzLD7k0G+a5WyqiQYFZfqgauLpVijNd3Z
1ZYR04aimTsXatBGbvp2P6IkxEyzGozbAXi0DJp4ydncrR7j36CSGQwBSnQvawWQ
0FMdA/J9eL8P1BgDY9fgvNzJAgMBAAGjggKYMIIClDAdBgNVHQ4EFgQUKp4YbxaG
ltRSl90CZU6dGkWv90QwHwYDVR0jBBgwFoAUSXhNVZU957jzy/LUUeMSM8xzPUEw
DgYDVR0PAQH/BAQDAgeAMIGDBgNVHR8EfDB6MHigdqB0hnJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5MTk3QTU1Lzk4MjI5MzY4RjdB
NTExRjA4N0U1MUYxNjU1NkY1NkJDL1NYaE5WWlU5NTdqenlfTFVVZU1TTTh4elBV
RS5jcmwwfgYIKwYBBQUHAQEEcjBwMG4GCCsGAQUFBzAChmJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L3JlcG9zaXRvcnkvQjUyN0VGNTgxRDY2MTFFMkJCNDY4RjdDNzJG
RDFGRjIvU1hoTlZaVTk1N2p6eV9MVVVlTVNNOHh6UFVFLmNlcjBKBgNVHSABAf8E
QDA+MDwGCCsGAQUFBw4CMDAwLgYIKwYBBQUHAgEWImh0dHBzOi8vd3d3LmFwbmlj
Lm5ldC9SUEtJL0NQUy5wZGYwgcsGCCsGAQUFBwELBIG+MIG7MIGDBggrBgEFBQcw
C4Z3cnN5bmM6Ly9ycGtpLmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE5
N0E1NS85ODIyOTM2OEY3QTUxMUYwODdFNTFGMTY1NTZGNTZCQy8yOTkwMTM0NkY3
QTgxMUYwQTFBNzdGQzU1NTZGNTZCQy5yb2EwMwYIKwYBBQUHMA2GJ2h0dHBzOi8v
cnJkcC5hcG5pYy5uZXQvbm90aWZpY2F0aW9uLnhtbDAiBggrBgEFBQcBBwEB/wQT
MBEwDwQCAAIwCQMHACABDfaZQDANBgkqhkiG9w0BAQsFAAOCAQEAfKZ2B5VRg8uj
yPnYLHeQKhjYkhAiOPKOIDT9INUWRWD2TwB4/znUdpIKZoY7jE5cyteiyK8XeKhM
UwE8oM8UZk9m51Qmy8SA8gsVRvnD91GQvzKz32l7T36McS/w3F2y6scX1714vaOh
ibvyvx6MCR/BrNhNnJsUQTYa7Mw4n3cfKmNTzwkCG2RcnGtI+RPTQMh2AH9NKHBw
oleMpU7x/wXEv59X+0DdEYrr8ePkSZYPHqG/yFRbH7PmJmFvLzy+S0ot9Vbl+Ai4
iBtSYFEW8wX71ErglSXqURUaW5F7H/SxIBIVqa0r5vBpgbVUd2/h9+wF5/mB8TC+
HPGlqQPGUg==
-----END CERTIFICATE-----
Generated at Sun Jan 25 04:24:21 2026 by rpki-client