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/A91CD39D/DE7D2F944E7611ECA5720B79C4F9AE02/0C5EDCDA716911EDA03D4A50C4F9AE02.roa
File:                     0C5EDCDA716911EDA03D4A50C4F9AE02.roa (raw, json)
Hash identifier:          2TfYAVAgEQTTv0ZFyHze1Mxtp39JFJQp/vIAA/v9auQ=
Subject key identifier:   51:44:38:2A:95:E1:45:AD:DB:A5:79:1D:BC:32:33:6E:2E:CF:04:2D
Certificate issuer:       /CN=A91CD39D/serialNumber=56B983E46BCBA115FF2265FE491909C7D74147F3
Certificate serial:       0645
Authority key identifier: 56:B9:83:E4:6B:CB:A1:15:FF:22:65:FE:49:19:09:C7:D7:41:47:F3
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/VrmD5GvLoRX_ImX-SRkJx9dBR_M.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91CD39D/DE7D2F944E7611ECA5720B79C4F9AE02/0C5EDCDA716911EDA03D4A50C4F9AE02.roa
Signing time:             Mon 10 Nov 2025 22:45:25 +0000
ROA not before:           Mon 10 Nov 2025 22:45:25 +0000
ROA not after:            Tue 01 Dec 2026 00:00:00 +0000
asID:                     16625
IP address blocks:        2400:5200:402::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91CD39D/DE7D2F944E7611ECA5720B79C4F9AE02/VrmD5GvLoRX_ImX-SRkJx9dBR_M.crl
                          rsync://rpki.apnic.net/member_repository/A91CD39D/DE7D2F944E7611ECA5720B79C4F9AE02/VrmD5GvLoRX_ImX-SRkJx9dBR_M.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/VrmD5GvLoRX_ImX-SRkJx9dBR_M.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 11 Dec 2025 22:24:28 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1605 (0x645)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91CD39D, serialNumber=56B983E46BCBA115FF2265FE491909C7D74147F3
        Validity
            Not Before: Nov 10 22:45:25 2025 GMT
            Not After : Dec  1 00:00:00 2026 GMT
        Subject: CN=69126b05-922d
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c4:f4:c8:44:f2:bf:6a:a4:62:ec:27:67:70:4d:
                    b0:39:2b:8b:4e:ad:c8:58:c2:61:84:74:36:8a:dd:
                    9c:a1:b0:34:c7:f0:97:4a:55:b9:9e:80:bd:1a:5e:
                    fa:8b:36:2f:4f:be:9e:fc:e0:9e:3c:2b:38:6d:82:
                    fa:09:0c:2e:06:55:f2:6b:23:68:d6:bc:bf:1a:e9:
                    10:43:f9:f0:47:d7:39:a7:58:ff:dc:d0:75:e2:08:
                    ec:fc:0a:59:68:00:d8:f9:f4:30:89:7a:e8:c8:9f:
                    d8:50:84:bb:2f:5b:48:c1:1a:d6:f2:cd:ab:b2:ae:
                    d0:ad:d0:92:4a:cf:4b:8f:f1:3d:96:b2:0b:d9:bd:
                    62:a0:a5:94:a1:82:e1:8b:16:39:bb:2d:12:e5:05:
                    fd:5c:b8:48:08:8d:ac:bf:f4:73:9b:e6:10:68:91:
                    ac:d3:ee:31:25:d5:e3:1e:12:a1:1f:17:65:11:89:
                    f5:23:ce:0b:ed:9b:e7:0b:d2:d1:57:ae:fd:6f:79:
                    fa:58:13:45:39:7a:28:88:e6:45:8e:e8:11:10:5a:
                    f5:42:0b:9f:f7:90:53:7c:33:d0:26:da:1a:6a:0a:
                    ee:f6:25:a3:c6:14:26:77:94:11:b5:c3:53:71:f9:
                    68:83:cf:fe:cb:f1:70:12:8b:d9:d8:b7:de:a0:40:
                    46:65
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                51:44:38:2A:95:E1:45:AD:DB:A5:79:1D:BC:32:33:6E:2E:CF:04:2D
            X509v3 Authority Key Identifier:
                keyid:56:B9:83:E4:6B:CB:A1:15:FF:22:65:FE:49:19:09:C7:D7:41:47:F3

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91CD39D/DE7D2F944E7611ECA5720B79C4F9AE02/VrmD5GvLoRX_ImX-SRkJx9dBR_M.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/VrmD5GvLoRX_ImX-SRkJx9dBR_M.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/A91CD39D/DE7D2F944E7611ECA5720B79C4F9AE02/0C5EDCDA716911EDA03D4A50C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv6:
                  2400:5200:402::/48

    Signature Algorithm: sha256WithRSAEncryption
         9f:28:58:c2:6f:15:a7:01:c0:ce:f6:21:d8:43:80:97:0d:74:
         dd:66:71:63:d5:83:7b:ce:bc:99:74:ee:44:26:35:a8:ea:07:
         97:a6:b3:ac:dd:3f:2b:64:9f:cb:dc:df:b8:7d:bf:9e:f1:98:
         96:90:b8:9d:e6:b5:bb:88:5e:a2:68:bb:30:7d:da:d6:43:be:
         05:4b:59:d1:80:b8:89:52:69:96:e8:8a:b1:28:22:8f:65:6f:
         cb:89:d9:50:62:05:00:3a:bb:a6:20:5d:93:04:54:c3:92:23:
         3e:89:63:ad:19:52:b7:bd:e8:31:66:ab:f2:8d:f0:20:ff:20:
         f7:31:dc:02:30:91:d7:ca:88:07:ec:7f:71:b5:ab:81:30:d1:
         b6:49:46:12:f0:70:7a:2d:3e:b6:83:39:3e:27:a6:84:1a:4f:
         4e:7f:cc:74:27:eb:44:c9:28:55:dd:da:ea:49:6e:0b:98:ec:
         03:11:f1:28:9f:8c:5d:d4:bf:cf:18:f2:36:21:ad:9b:83:6a:
         55:21:08:bc:1a:3f:79:3f:09:d1:44:bd:9e:de:da:4a:97:81:
         85:70:03:9c:fb:11:ae:37:3b:44:3b:81:2f:f0:29:cc:5e:c5:
         72:5b:35:b0:de:79:3e:c4:2e:44:57:25:62:4f:7f:46:8d:a9:
         94:48:92:10
-----BEGIN CERTIFICATE-----
MIIFdDCCBFygAwIBAgICBkUwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
Q0QzOUQxMTAvBgNVBAUTKDU2Qjk4M0U0NkJDQkExMTVGRjIyNjVGRTQ5MTkwOUM3
RDc0MTQ3RjMwHhcNMjUxMTEwMjI0NTI1WhcNMjYxMjAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTEyNmIwNS05MjJkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAxPTIRPK/aqRi7CdncE2wOSuLTq3IWMJhhHQ2it2cobA0x/CXSlW5noC9Gl76
izYvT76e/OCePCs4bYL6CQwuBlXyayNo1ry/GukQQ/nwR9c5p1j/3NB14gjs/ApZ
aADY+fQwiXroyJ/YUIS7L1tIwRrW8s2rsq7QrdCSSs9Lj/E9lrIL2b1ioKWUoYLh
ixY5uy0S5QX9XLhICI2sv/Rzm+YQaJGs0+4xJdXjHhKhHxdlEYn1I84L7ZvnC9LR
V679b3n6WBNFOXooiOZFjugREFr1Qguf95BTfDPQJtoaagru9iWjxhQmd5QRtcNT
cflog8/+y/FwEovZ2LfeoEBGZQIDAQABo4ICmDCCApQwHQYDVR0OBBYEFFFEOCqV
4UWt26V5HbwyM24uzwQtMB8GA1UdIwQYMBaAFFa5g+Rry6EV/yJl/kkZCcfXQUfz
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFDRDM5RC9ERTdEMkY5NDRF
NzYxMUVDQTU3MjBCNzlDNEY5QUUwMi9Wcm1ENUd2TG9SWF9JbVgtU1JrSng5ZEJS
X00uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1ZybUQ1R3ZMb1JYX0ltWC1TUmtKeDlkQlJfTS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
Q0QzOUQvREU3RDJGOTQ0RTc2MTFFQ0E1NzIwQjc5QzRGOUFFMDIvMEM1RURDREE3
MTY5MTFFREEwM0Q0QTUwQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwIgYIKwYBBQUHAQcBAf8E
EzARMA8EAgACMAkDBwAkAFIABAIwDQYJKoZIhvcNAQELBQADggEBAJ8oWMJvFacB
wM72IdhDgJcNdN1mcWPVg3vOvJl07kQmNajqB5ems6zdPytkn8vc37h9v57xmJaQ
uJ3mtbuIXqJouzB92tZDvgVLWdGAuIlSaZboirEoIo9lb8uJ2VBiBQA6u6YgXZME
VMOSIz6JY60ZUre96DFmq/KN8CD/IPcx3AIwkdfKiAfsf3G1q4Ew0bZJRhLwcHot
PraDOT4npoQaT05/zHQn60TJKFXd2upJbguY7AMR8SifjF3Uv88Y8jYhrZuDalUh
CLwaP3k/CdFEvZ7e2kqXgYVwA5z7Ea43O0Q7gS/wKcxexXJbNbDeeT7ELkRXJWJP
f0aNqZRIkhA=
-----END CERTIFICATE-----
Generated at Sat Dec 6 19:16:42 2025 by rpki-client