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/A913AF6A/837CD346AE4211EEBF64DA69C4F9AE02/D2FF8C06A92711F08CEB6934C4F9AE02.roa
File:                     D2FF8C06A92711F08CEB6934C4F9AE02.roa (raw, json)
Hash identifier:          qAr8+eF3m1/+xQOCjkXgrrM7DV3AkwRNFgQRWQnfxo8=
Subject key identifier:   EA:C3:87:F0:BD:7F:9E:D5:1F:12:02:81:C8:89:73:BA:8B:27:2D:F2
Certificate issuer:       /CN=A913AF6A/serialNumber=4F841E3833E0AC6FE1BEEEBD001235D1528ECE7A
Certificate serial:       017B
Authority key identifier: 4F:84:1E:38:33:E0:AC:6F:E1:BE:EE:BD:00:12:35:D1:52:8E:CE:7A
Authority info access:    rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/T4QeODPgrG_hvu69ABI10VKOzno.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A913AF6A/837CD346AE4211EEBF64DA69C4F9AE02/D2FF8C06A92711F08CEB6934C4F9AE02.roa
Signing time:             Mon 05 Jan 2026 03:22:46 +0000
ROA not before:           Mon 05 Jan 2026 03:22:46 +0000
ROA not after:            Wed 31 Mar 2027 00:00:00 +0000
asID:                     152305
IP address blocks:        157.10.82.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A913AF6A/837CD346AE4211EEBF64DA69C4F9AE02/T4QeODPgrG_hvu69ABI10VKOzno.crl
                          rsync://rpki.apnic.net/member_repository/A913AF6A/837CD346AE4211EEBF64DA69C4F9AE02/T4QeODPgrG_hvu69ABI10VKOzno.mft
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/T4QeODPgrG_hvu69ABI10VKOzno.cer
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/dAFlqA0QcZcKvAnAK3HBrHwdbg4.crl
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/dAFlqA0QcZcKvAnAK3HBrHwdbg4.mft
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/dAFlqA0QcZcKvAnAK3HBrHwdbg4.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 18 Jan 2026 03:01:05 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 379 (0x17b)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A913AF6A, serialNumber=4F841E3833E0AC6FE1BEEEBD001235D1528ECE7A
        Validity
            Not Before: Jan  5 03:22:46 2026 GMT
            Not After : Mar 31 00:00:00 2027 GMT
        Subject: CN=695b2e86-0c9c
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c1:91:0c:30:1f:35:12:e2:af:20:74:f6:0d:5f:
                    e6:5c:2a:9a:e8:6f:aa:0a:13:1d:08:16:03:25:bc:
                    5f:d4:22:0e:34:ad:10:de:e1:88:ae:39:27:b3:33:
                    eb:67:7a:f7:0d:16:6e:ca:ab:74:52:5f:b9:e0:11:
                    60:bd:ed:cc:9a:62:b2:74:ff:5a:05:76:93:8b:45:
                    18:4d:8f:a5:0f:6c:f2:35:bd:b1:47:bc:6a:ea:36:
                    6d:05:56:a5:c1:9d:3a:42:dd:88:75:a0:5a:38:89:
                    78:22:bd:9e:01:8c:f3:f6:e0:70:38:58:9f:d1:b7:
                    9e:26:18:16:b0:87:3e:67:cc:2a:21:7b:f1:83:54:
                    84:ae:10:a8:9a:23:04:ec:5f:44:ab:77:38:50:b2:
                    88:cb:28:0d:bf:9b:0d:0d:4e:50:52:22:1d:34:a2:
                    ef:f1:a7:db:fd:ce:32:12:be:92:b1:32:f7:83:56:
                    39:22:95:e6:98:0a:72:92:86:8b:8d:80:65:11:2d:
                    d9:4b:db:82:ef:b9:16:64:ae:c1:2e:4f:b7:4b:d5:
                    d5:1f:47:d8:50:a1:ae:eb:71:28:06:e1:d7:85:94:
                    22:7a:ef:73:14:d9:a4:5e:1e:17:54:b3:60:1b:cf:
                    dd:c5:16:66:a9:be:25:ee:bd:31:c7:61:61:f3:a9:
                    15:05
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                EA:C3:87:F0:BD:7F:9E:D5:1F:12:02:81:C8:89:73:BA:8B:27:2D:F2
            X509v3 Authority Key Identifier:
                keyid:4F:84:1E:38:33:E0:AC:6F:E1:BE:EE:BD:00:12:35:D1:52:8E:CE:7A

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A913AF6A/837CD346AE4211EEBF64DA69C4F9AE02/T4QeODPgrG_hvu69ABI10VKOzno.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/T4QeODPgrG_hvu69ABI10VKOzno.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/A913AF6A/837CD346AE4211EEBF64DA69C4F9AE02/D2FF8C06A92711F08CEB6934C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  157.10.82.0/24

    Signature Algorithm: sha256WithRSAEncryption
         1e:9b:0c:98:4d:ab:bd:22:a1:2c:b7:59:a0:48:c7:61:9b:93:
         76:65:e8:83:3e:dc:fb:84:eb:bf:93:e1:45:53:b2:19:32:9b:
         c3:e9:1b:f7:e0:4b:00:7c:b7:95:64:a8:17:51:d3:5c:37:17:
         90:a5:82:65:d7:fc:cc:ae:71:f8:7b:92:65:fa:b0:7a:72:c4:
         16:b1:f5:d9:b0:f8:86:0d:31:df:39:7d:70:0c:82:5b:58:24:
         e2:03:87:8f:d9:a6:c8:b6:8f:6c:bd:de:33:28:0d:96:73:4c:
         dd:ab:33:df:cf:bf:7e:2b:cc:d4:21:26:02:4f:e2:ee:44:cf:
         41:41:0b:d6:7e:2a:7e:db:f5:c6:ea:c9:9f:fa:51:f6:e8:0a:
         1e:9b:09:5f:9f:4d:4e:34:3f:65:a0:4e:84:28:14:75:e2:92:
         55:f3:9a:8a:1d:71:9b:15:33:58:58:ed:7d:cd:b1:ce:ce:8c:
         bd:7e:6c:36:db:b0:22:37:9a:5b:0c:29:15:23:af:24:91:fa:
         28:63:53:5b:da:b0:aa:df:a8:33:94:d7:ed:0c:58:98:75:3f:
         29:5e:5f:22:09:4c:de:fd:1a:49:68:e2:1a:83:1b:81:84:14:
         5b:20:42:f8:57:27:c7:0e:63:5c:3f:11:90:00:d8:0d:6f:6e:
         e3:bb:29:2f
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICAXswDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
M0FGNkExMTAvBgNVBAUTKDRGODQxRTM4MzNFMEFDNkZFMUJFRUVCRDAwMTIzNUQx
NTI4RUNFN0EwHhcNMjYwMTA1MDMyMjQ2WhcNMjcwMzMxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTViMmU4Ni0wYzljMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAwZEMMB81EuKvIHT2DV/mXCqa6G+qChMdCBYDJbxf1CIONK0Q3uGIrjknszPr
Z3r3DRZuyqt0Ul+54BFgve3MmmKydP9aBXaTi0UYTY+lD2zyNb2xR7xq6jZtBVal
wZ06Qt2IdaBaOIl4Ir2eAYzz9uBwOFif0beeJhgWsIc+Z8wqIXvxg1SErhComiME
7F9Eq3c4ULKIyygNv5sNDU5QUiIdNKLv8afb/c4yEr6SsTL3g1Y5IpXmmApykoaL
jYBlES3ZS9uC77kWZK7BLk+3S9XVH0fYUKGu63EoBuHXhZQieu9zFNmkXh4XVLNg
G8/dxRZmqb4l7r0xx2Fh86kVBQIDAQABo4IClTCCApEwHQYDVR0OBBYEFOrDh/C9
f57VHxICgciJc7qLJy3yMB8GA1UdIwQYMBaAFE+EHjgz4Kxv4b7uvQASNdFSjs56
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTEzQUY2QS84MzdDRDM0NkFF
NDIxMUVFQkY2NERBNjlDNEY5QUUwMi9UNFFlT0RQZ3JHX2h2dTY5QUJJMTBWS096
bm8uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0IzQTI0RjIwMUQ2NjExRTI4QUM4ODM3Qzcy
RkQxRkYyL1Q0UWVPRFBnckdfaHZ1NjlBQkkxMFZLT3puby5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
M0FGNkEvODM3Q0QzNDZBRTQyMTFFRUJGNjREQTY5QzRGOUFFMDIvRDJGRjhDMDZB
OTI3MTFGMDhDRUI2OTM0QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBACdClIwDQYJKoZIhvcNAQELBQADggEBAB6bDJhNq70ioSy3
WaBIx2Gbk3Zl6IM+3PuE67+T4UVTshkym8PpG/fgSwB8t5VkqBdR01w3F5ClgmXX
/Myucfh7kmX6sHpyxBax9dmw+IYNMd85fXAMgltYJOIDh4/Zpsi2j2y93jMoDZZz
TN2rM9/Pv34rzNQhJgJP4u5Ez0FBC9Z+Kn7b9cbqyZ/6UfboCh6bCV+fTU40P2Wg
ToQoFHXiklXzmoodcZsVM1hY7X3Nsc7OjL1+bDbbsCI3mlsMKRUjrySR+ihjU1va
sKrfqDOU1+0MWJh1PyleXyIJTN79Gklo4hqDG4GEFFsgQvhXJ8cOY1w/EZAA2A1v
buO7KS8=
-----END CERTIFICATE-----
Generated at Mon Jan 12 13:02:11 2026 by rpki-client