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/A91E0D87/F683CEF221EB11EC92501819C4F9AE02/345F56F87FE311EF80C0F71FC4F9AE02.roa
File:                     345F56F87FE311EF80C0F71FC4F9AE02.roa (raw, json)
Hash identifier:          7pgWej23b80g6BAye7XK6ZW+PkmS+EkTXRGsbDwGPHI=
Subject key identifier:   BD:B8:3D:C1:52:1D:F4:3B:5B:0F:AD:E3:F9:AA:9E:70:D7:82:FF:B0
Certificate issuer:       /CN=A91E0D87/serialNumber=725FD977CE734BBA9933F2943DC26939FA0608A7
Certificate serial:       059F
Authority key identifier: 72:5F:D9:77:CE:73:4B:BA:99:33:F2:94:3D:C2:69:39:FA:06:08:A7
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/cl_Zd85zS7qZM_KUPcJpOfoGCKc.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91E0D87/F683CEF221EB11EC92501819C4F9AE02/345F56F87FE311EF80C0F71FC4F9AE02.roa
Signing time:             Wed 31 Dec 2025 23:19:08 +0000
ROA not before:           Wed 31 Dec 2025 23:19:08 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     64071
IP address blocks:        2001:df7:e400::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91E0D87/F683CEF221EB11EC92501819C4F9AE02/cl_Zd85zS7qZM_KUPcJpOfoGCKc.crl
                          rsync://rpki.apnic.net/member_repository/A91E0D87/F683CEF221EB11EC92501819C4F9AE02/cl_Zd85zS7qZM_KUPcJpOfoGCKc.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/cl_Zd85zS7qZM_KUPcJpOfoGCKc.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:   Tue 13 Jan 2026 22:42:25 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1439 (0x59f)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91E0D87, serialNumber=725FD977CE734BBA9933F2943DC26939FA0608A7
        Validity
            Not Before: Dec 31 23:19:08 2025 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=6955af6c-88d5
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c3:5f:77:4b:92:c4:12:10:09:06:ed:0a:12:0b:
                    1b:92:e0:ae:89:01:fa:c5:ac:94:a1:4b:9f:32:c2:
                    1b:ac:71:9c:0d:f9:2a:c8:5d:74:b3:d5:d5:26:c3:
                    be:db:be:04:c7:93:b9:36:25:b9:de:6e:ab:53:bc:
                    3f:30:22:28:66:54:3d:5c:d4:99:73:34:0c:76:b5:
                    60:96:f9:b2:32:04:5a:66:62:52:b8:97:fc:c5:1c:
                    a0:3d:33:94:c2:b3:39:84:41:06:3e:e6:61:24:45:
                    be:9e:83:62:de:a1:8a:06:8a:c6:3a:64:c0:0c:d1:
                    77:24:b3:6a:3e:d7:70:be:33:ab:d2:ba:59:48:25:
                    ce:fb:0c:5f:00:b3:3c:1a:79:93:1e:0b:1b:ab:88:
                    b2:ca:75:19:e7:7d:2f:8d:a0:73:21:08:f2:41:8b:
                    61:a7:65:0e:f4:99:90:4e:74:d4:fd:f8:86:89:ae:
                    15:d7:fb:c1:8d:98:57:33:62:c8:af:9c:bf:4f:e1:
                    20:01:24:6e:37:29:2a:35:d6:e7:47:20:03:65:30:
                    7c:c8:b3:f2:07:5f:fb:9c:c3:01:ec:fa:ed:c5:9e:
                    98:bc:b9:37:af:de:da:23:2f:86:dd:ee:a0:02:c1:
                    a9:66:9c:62:33:a9:f3:6e:5e:8d:07:f3:87:e9:b4:
                    16:65
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                BD:B8:3D:C1:52:1D:F4:3B:5B:0F:AD:E3:F9:AA:9E:70:D7:82:FF:B0
            X509v3 Authority Key Identifier:
                keyid:72:5F:D9:77:CE:73:4B:BA:99:33:F2:94:3D:C2:69:39:FA:06:08:A7

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91E0D87/F683CEF221EB11EC92501819C4F9AE02/cl_Zd85zS7qZM_KUPcJpOfoGCKc.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/cl_Zd85zS7qZM_KUPcJpOfoGCKc.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/A91E0D87/F683CEF221EB11EC92501819C4F9AE02/345F56F87FE311EF80C0F71FC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv6:
                  2001:df7:e400::/48

    Signature Algorithm: sha256WithRSAEncryption
         16:8c:34:2f:7f:b3:a9:6a:f0:56:3e:20:6e:bc:b3:23:94:1e:
         c4:84:89:fa:ad:08:97:65:85:9d:1f:8a:43:13:57:00:6e:b6:
         f7:4a:89:7b:e4:0d:66:b4:df:62:46:d4:c4:2c:0c:3b:c9:eb:
         81:08:8d:0b:54:ad:46:d2:5d:e0:8f:78:b7:8e:f3:be:37:a6:
         bb:db:57:6c:1d:f9:4f:ec:0c:66:4f:19:25:d1:7e:40:bc:40:
         a9:24:9a:79:25:89:1f:5c:81:55:31:0e:d0:37:b9:cd:0f:2f:
         91:f8:9f:f5:81:42:b0:29:87:81:f3:ec:78:1d:41:de:3f:d3:
         e1:c0:42:bf:77:59:4b:87:0d:d3:e0:c0:1f:e1:00:97:b4:53:
         a4:37:76:0e:df:1b:99:18:cb:e2:1b:46:ac:f6:28:dd:1f:03:
         7f:53:2a:a9:89:14:21:01:c4:83:cf:0e:bc:81:fd:6b:92:05:
         66:87:28:a0:57:ad:e7:4d:6f:56:85:9d:a5:58:e8:f1:00:4e:
         a7:0d:16:ae:9b:c3:55:cc:89:d4:53:df:fb:47:64:fc:68:6b:
         56:46:60:05:96:3e:7e:c1:04:d2:3c:6b:12:e3:6a:61:52:5e:
         ce:dd:f8:6e:14:8f:11:0e:56:93:66:3a:c7:12:3a:70:c4:19:
         8b:22:d2:ed
-----BEGIN CERTIFICATE-----
MIIFdDCCBFygAwIBAgICBZ8wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
RTBEODcxMTAvBgNVBAUTKDcyNUZEOTc3Q0U3MzRCQkE5OTMzRjI5NDNEQzI2OTM5
RkEwNjA4QTcwHhcNMjUxMjMxMjMxOTA4WhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTU1YWY2Yy04OGQ1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAw193S5LEEhAJBu0KEgsbkuCuiQH6xayUoUufMsIbrHGcDfkqyF10s9XVJsO+
274Ex5O5NiW53m6rU7w/MCIoZlQ9XNSZczQMdrVglvmyMgRaZmJSuJf8xRygPTOU
wrM5hEEGPuZhJEW+noNi3qGKBorGOmTADNF3JLNqPtdwvjOr0rpZSCXO+wxfALM8
GnmTHgsbq4iyynUZ530vjaBzIQjyQYthp2UO9JmQTnTU/fiGia4V1/vBjZhXM2LI
r5y/T+EgASRuNykqNdbnRyADZTB8yLPyB1/7nMMB7PrtxZ6YvLk3r97aIy+G3e6g
AsGpZpxiM6nzbl6NB/OH6bQWZQIDAQABo4ICmDCCApQwHQYDVR0OBBYEFL24PcFS
HfQ7Ww+t4/mqnnDXgv+wMB8GA1UdIwQYMBaAFHJf2XfOc0u6mTPylD3CaTn6Bgin
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFMEQ4Ny9GNjgzQ0VGMjIx
RUIxMUVDOTI1MDE4MTlDNEY5QUUwMi9jbF9aZDg1elM3cVpNX0tVUGNKcE9mb0dD
S2MuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2NsX1pkODV6UzdxWk1fS1VQY0pwT2ZvR0NLYy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RTBEODcvRjY4M0NFRjIyMUVCMTFFQzkyNTAxODE5QzRGOUFFMDIvMzQ1RjU2Rjg3
RkUzMTFFRjgwQzBGNzFGQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwIgYIKwYBBQUHAQcBAf8E
EzARMA8EAgACMAkDBwAgAQ335AAwDQYJKoZIhvcNAQELBQADggEBABaMNC9/s6lq
8FY+IG68syOUHsSEifqtCJdlhZ0fikMTVwButvdKiXvkDWa032JG1MQsDDvJ64EI
jQtUrUbSXeCPeLeO8743prvbV2wd+U/sDGZPGSXRfkC8QKkkmnkliR9cgVUxDtA3
uc0PL5H4n/WBQrAph4Hz7HgdQd4/0+HAQr93WUuHDdPgwB/hAJe0U6Q3dg7fG5kY
y+IbRqz2KN0fA39TKqmJFCEBxIPPDryB/WuSBWaHKKBXredNb1aFnaVY6PEATqcN
Fq6bw1XMidRT3/tHZPxoa1ZGYAWWPn7BBNI8axLjamFSXs7d+G4UjxEOVpNmOscS
OnDEGYsi0u0=
-----END CERTIFICATE-----
Generated at Thu Jan 8 13:22:02 2026 by rpki-client