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/A91EE5E5/F97BC302AFBF11EFA28A3654C4F9AE02/1597CAC6B00711EF863A582EC4F9AE02.roa
File:                     1597CAC6B00711EF863A582EC4F9AE02.roa (raw, json)
Hash identifier:          IqDMTyruA2o3kZ6gTDDM02dt4rvWX85dpnn386y/+D0=
Subject key identifier:   26:5F:1E:76:1A:F3:F6:F8:E6:97:28:36:A9:07:25:C6:56:F1:F9:1D
Certificate issuer:       /CN=A91EE5E5/serialNumber=A00E02DC783F9084021DF94F7586264EC47D3438
Certificate serial:       C7
Authority key identifier: A0:0E:02:DC:78:3F:90:84:02:1D:F9:4F:75:86:26:4E:C4:7D:34:38
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/oA4C3Hg_kIQCHflPdYYmTsR9NDg.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91EE5E5/F97BC302AFBF11EFA28A3654C4F9AE02/1597CAC6B00711EF863A582EC4F9AE02.roa
Signing time:             Mon 15 Dec 2025 05:25:02 +0000
ROA not before:           Mon 15 Dec 2025 05:25:02 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     399861
IP address blocks:        2401:d320::/32 maxlen: 32
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91EE5E5/F97BC302AFBF11EFA28A3654C4F9AE02/oA4C3Hg_kIQCHflPdYYmTsR9NDg.crl
                          rsync://rpki.apnic.net/member_repository/A91EE5E5/F97BC302AFBF11EFA28A3654C4F9AE02/oA4C3Hg_kIQCHflPdYYmTsR9NDg.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/oA4C3Hg_kIQCHflPdYYmTsR9NDg.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:   Fri 26 Dec 2025 04:58:59 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 199 (0xc7)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91EE5E5, serialNumber=A00E02DC783F9084021DF94F7586264EC47D3438
        Validity
            Not Before: Dec 15 05:25:02 2025 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=693f9bae-7d53
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:9a:6d:57:6c:a9:d2:f5:f0:03:44:f7:9a:3e:b9:
                    fa:18:9b:4f:60:1e:5f:97:c3:f2:62:48:5d:d6:07:
                    ca:6e:6d:1a:a8:4c:63:52:87:be:44:14:ca:cc:a8:
                    37:a8:23:06:dd:17:db:69:a0:d8:80:d9:3b:63:0e:
                    f2:cd:52:6c:e1:6f:b7:51:66:82:67:16:0b:1c:f4:
                    fe:83:ee:ed:5c:e8:03:60:94:01:62:ba:10:a9:0e:
                    e8:5a:a2:1d:af:d2:d9:a6:65:6f:68:eb:dc:f1:ea:
                    f9:01:62:13:54:4c:1e:0f:67:5f:64:c5:a6:e7:bd:
                    34:1f:9e:45:65:23:05:ad:58:66:3c:dd:63:c9:ee:
                    c7:85:74:cb:84:84:2e:cd:95:19:7b:16:16:82:09:
                    1e:b3:c1:e1:02:63:72:ce:50:4d:65:fe:1a:db:99:
                    31:30:9e:94:2c:f1:b0:50:79:77:73:f7:dc:a2:ff:
                    66:f2:e3:02:78:2f:0f:86:ea:66:51:66:4a:76:d1:
                    a5:ca:df:bc:3b:94:26:54:06:ae:b3:33:cd:e4:3a:
                    4f:3d:c2:7f:95:a6:c0:67:4c:10:24:98:4a:0b:51:
                    ee:be:10:d9:55:e0:cb:af:74:30:a0:4c:c9:7a:a5:
                    24:d3:57:44:19:10:b6:b2:0d:c3:25:77:8a:6b:12:
                    ba:59
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                26:5F:1E:76:1A:F3:F6:F8:E6:97:28:36:A9:07:25:C6:56:F1:F9:1D
            X509v3 Authority Key Identifier:
                keyid:A0:0E:02:DC:78:3F:90:84:02:1D:F9:4F:75:86:26:4E:C4:7D:34:38

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91EE5E5/F97BC302AFBF11EFA28A3654C4F9AE02/oA4C3Hg_kIQCHflPdYYmTsR9NDg.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/oA4C3Hg_kIQCHflPdYYmTsR9NDg.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/A91EE5E5/F97BC302AFBF11EFA28A3654C4F9AE02/1597CAC6B00711EF863A582EC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv6:
                  2401:d320::/32

    Signature Algorithm: sha256WithRSAEncryption
         a3:2f:85:e0:05:10:92:63:a5:82:85:b2:47:6a:8e:c3:56:47:
         46:1c:f5:b0:e7:c0:2a:40:36:3b:b0:ec:d4:42:03:d9:d4:f6:
         61:0e:fe:49:e7:4c:02:7f:21:7a:50:3b:ad:cd:ad:c7:a0:be:
         a3:f0:22:81:c0:ef:81:4d:b7:55:3e:13:8b:6c:90:8a:b9:ee:
         d2:36:68:85:16:e1:21:15:fe:4f:1e:06:38:79:5a:e2:fc:92:
         33:5a:28:fb:c6:67:0c:4e:4d:54:9c:e7:21:cd:1c:09:09:d6:
         9d:d7:4d:e7:0e:5c:94:ab:98:7b:5d:2d:5f:c6:b5:3c:20:1e:
         dd:16:41:16:e3:48:b2:7f:29:5e:f5:1a:e3:68:6d:16:11:66:
         3b:9a:63:19:11:8a:14:85:54:5b:17:d5:59:f7:24:5e:d8:f0:
         32:47:41:0f:a2:28:21:6f:b6:2c:3a:ff:74:54:41:f1:1a:a8:
         da:a8:35:0b:18:33:3d:98:86:6b:fb:4e:69:85:1f:ed:0c:36:
         b9:02:72:55:09:43:69:78:ed:ae:38:81:d2:ab:96:d8:e8:0f:
         d4:a9:12:4d:5d:35:a2:35:40:fb:3d:03:9f:f7:02:ad:3d:ca:
         31:72:7f:50:2c:58:d1:07:0e:24:b5:01:43:af:e8:ce:cb:90:
         84:51:a5:ed
-----BEGIN CERTIFICATE-----
MIIFcjCCBFqgAwIBAgICAMcwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RUU1RTUxMTAvBgNVBAUTKEEwMEUwMkRDNzgzRjkwODQwMjFERjk0Rjc1ODYyNjRF
QzQ3RDM0MzgwHhcNMjUxMjE1MDUyNTAyWhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTNmOWJhZS03ZDUzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAmm1XbKnS9fADRPeaPrn6GJtPYB5fl8PyYkhd1gfKbm0aqExjUoe+RBTKzKg3
qCMG3RfbaaDYgNk7Yw7yzVJs4W+3UWaCZxYLHPT+g+7tXOgDYJQBYroQqQ7oWqId
r9LZpmVvaOvc8er5AWITVEweD2dfZMWm5700H55FZSMFrVhmPN1jye7HhXTLhIQu
zZUZexYWggkes8HhAmNyzlBNZf4a25kxMJ6ULPGwUHl3c/fcov9m8uMCeC8Phupm
UWZKdtGlyt+8O5QmVAauszPN5DpPPcJ/labAZ0wQJJhKC1HuvhDZVeDLr3QwoEzJ
eqUk01dEGRC2sg3DJXeKaxK6WQIDAQABo4ICljCCApIwHQYDVR0OBBYEFCZfHnYa
8/b45pcoNqkHJcZW8fkdMB8GA1UdIwQYMBaAFKAOAtx4P5CEAh35T3WGJk7EfTQ4
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFRTVFNS9GOTdCQzMwMkFG
QkYxMUVGQTI4QTM2NTRDNEY5QUUwMi9vQTRDM0hnX2tJUUNIZmxQZFlZbVRzUjlO
RGcuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL29BNEMzSGdfa0lRQ0hmbFBkWVltVHNSOU5EZy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RUU1RTUvRjk3QkMzMDJBRkJGMTFFRkEyOEEzNjU0QzRGOUFFMDIvMTU5N0NBQzZC
MDA3MTFFRjg2M0E1ODJFQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwIAYIKwYBBQUHAQcBAf8E
ETAPMA0EAgACMAcDBQAkAdMgMA0GCSqGSIb3DQEBCwUAA4IBAQCjL4XgBRCSY6WC
hbJHao7DVkdGHPWw58AqQDY7sOzUQgPZ1PZhDv5J50wCfyF6UDutza3HoL6j8CKB
wO+BTbdVPhOLbJCKue7SNmiFFuEhFf5PHgY4eVri/JIzWij7xmcMTk1UnOchzRwJ
Cdad103nDlyUq5h7XS1fxrU8IB7dFkEW40iyfyle9RrjaG0WEWY7mmMZEYoUhVRb
F9VZ9yRe2PAyR0EPoighb7YsOv90VEHxGqjaqDULGDM9mIZr+05phR/tDDa5AnJV
CUNpeO2uOIHSq5bY6A/UqRJNXTWiNUD7PQOf9wKtPcoxcn9QLFjRBw4ktQFDr+jO
y5CEUaXt
-----END CERTIFICATE-----
Generated at Fri Dec 19 20:25:42 2025 by rpki-client