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/A91E4D3D/A70A8FEED8B911EBABC1F485C4F9AE02/63FEB4F8D97411EBB8CC3F40C4F9AE02.roa
File:                     63FEB4F8D97411EBB8CC3F40C4F9AE02.roa (raw, json)
Hash identifier:          QcAPS8QVWm5MUTUMvYZdssffQY76kUoZjnPxwQExdpg=
Subject key identifier:   D9:2D:72:1F:C4:39:1B:80:6D:C6:D3:EA:F0:1A:AC:8C:1C:09:F7:61
Certificate issuer:       /CN=A91E4D3D/serialNumber=686AF41BC33DAEF828FAB4AE4A3A0D587BAD0D3F
Certificate serial:       0620
Authority key identifier: 68:6A:F4:1B:C3:3D:AE:F8:28:FA:B4:AE:4A:3A:0D:58:7B:AD:0D:3F
Authority info access:    rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/aGr0G8M9rvgo-rSuSjoNWHutDT8.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91E4D3D/A70A8FEED8B911EBABC1F485C4F9AE02/63FEB4F8D97411EBB8CC3F40C4F9AE02.roa
Signing time:             Thu 22 Jan 2026 22:19:07 +0000
ROA not before:           Thu 22 Jan 2026 22:19:07 +0000
ROA not after:            Wed 31 Mar 2027 00:00:00 +0000
asID:                     138627
IP address blocks:        140.82.197.0/24 maxlen: 24
                          140.82.202.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91E4D3D/A70A8FEED8B911EBABC1F485C4F9AE02/aGr0G8M9rvgo-rSuSjoNWHutDT8.crl
                          rsync://rpki.apnic.net/member_repository/A91E4D3D/A70A8FEED8B911EBABC1F485C4F9AE02/aGr0G8M9rvgo-rSuSjoNWHutDT8.mft
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/aGr0G8M9rvgo-rSuSjoNWHutDT8.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:   Sat 31 Jan 2026 22:08:45 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1568 (0x620)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91E4D3D, serialNumber=686AF41BC33DAEF828FAB4AE4A3A0D587BAD0D3F
        Validity
            Not Before: Jan 22 22:19:07 2026 GMT
            Not After : Mar 31 00:00:00 2027 GMT
        Subject: CN=6972a25b-0ef5
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b3:78:7e:75:c2:c0:25:a5:80:5d:13:e4:19:e7:
                    63:bc:0c:d0:73:14:f6:58:a9:16:24:d3:ae:a7:31:
                    3c:20:4a:ef:5b:71:66:7a:ae:b6:f2:1f:d2:df:d0:
                    53:94:41:01:7c:bd:9b:95:ed:7e:00:a3:c4:46:df:
                    b9:ce:59:99:19:4e:76:59:86:90:70:7e:d2:73:33:
                    3d:89:62:8d:d2:e7:9e:3d:40:40:ca:cd:0f:fb:e2:
                    96:2e:6c:60:3b:7c:ed:be:24:1a:de:c8:1b:a6:4e:
                    70:25:41:65:b4:8d:8d:e8:c7:2b:1b:d7:49:28:66:
                    41:ef:30:76:6e:b5:ae:ba:fc:62:1a:22:31:8c:4d:
                    2c:ca:23:1d:6d:ea:ab:69:0d:bb:00:8b:40:9e:0c:
                    ab:f7:d0:79:48:52:5b:cd:2c:61:41:36:8e:79:51:
                    99:61:62:f0:fc:0b:77:91:59:c2:5f:77:5a:06:f3:
                    d6:46:1a:b9:fe:44:18:b4:2c:8a:56:e2:48:f7:ab:
                    c7:c9:23:8a:62:38:fc:94:4c:a0:d2:86:2f:e0:ba:
                    39:72:4e:08:bc:f1:45:60:4f:32:ea:6d:d1:ef:c9:
                    81:1d:90:a1:c4:2c:78:9c:ba:2a:71:17:91:b9:35:
                    65:d4:2f:df:64:7f:17:0b:61:7e:71:a2:60:62:ce:
                    b7:77
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                D9:2D:72:1F:C4:39:1B:80:6D:C6:D3:EA:F0:1A:AC:8C:1C:09:F7:61
            X509v3 Authority Key Identifier:
                keyid:68:6A:F4:1B:C3:3D:AE:F8:28:FA:B4:AE:4A:3A:0D:58:7B:AD:0D:3F

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91E4D3D/A70A8FEED8B911EBABC1F485C4F9AE02/aGr0G8M9rvgo-rSuSjoNWHutDT8.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/aGr0G8M9rvgo-rSuSjoNWHutDT8.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/A91E4D3D/A70A8FEED8B911EBABC1F485C4F9AE02/63FEB4F8D97411EBB8CC3F40C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  140.82.197.0/24
                  140.82.202.0/24

    Signature Algorithm: sha256WithRSAEncryption
         79:4a:4e:ec:61:34:cd:de:7d:84:6f:99:9c:be:44:64:d5:77:
         cc:20:ec:44:b6:8d:c1:8c:0c:df:38:c6:2e:a7:8d:bd:7b:c9:
         49:f1:6a:34:ce:1e:0e:05:08:90:91:76:fe:c3:5c:f9:93:ac:
         27:75:6c:4b:66:e2:75:44:e2:5b:59:eb:c0:e6:25:d8:ac:9c:
         84:a5:31:b8:f5:48:d1:81:bb:7c:3a:32:33:68:9e:ec:1b:46:
         c0:bc:01:af:73:44:ba:e0:bb:ea:da:ae:93:89:07:23:25:43:
         fa:b7:39:e8:b5:e3:75:0e:d6:74:1f:57:98:d5:ac:08:2d:3c:
         3b:99:05:72:61:d2:28:b4:f8:52:27:d2:30:1f:b5:16:ed:1e:
         6d:a2:4b:60:95:22:71:83:31:ac:82:d6:44:4f:f7:86:ac:ee:
         63:e6:cf:0c:f5:da:40:68:c3:a8:e0:74:50:d5:23:97:d3:d5:
         fb:39:e1:47:4f:a7:44:b1:14:7d:95:7f:8c:2c:58:55:c5:0c:
         88:6d:ba:74:d6:7a:37:af:4e:31:0d:9f:9a:8a:12:e1:3d:52:
         cc:c6:c7:7f:0d:92:fa:7e:71:52:45:68:d7:4b:3f:04:c4:c5:
         39:65:79:9c:d8:de:c2:a1:b4:14:64:f2:cf:ea:2c:73:04:b2:
         78:00:3f:b7
-----BEGIN CERTIFICATE-----
MIIFdzCCBF+gAwIBAgICBiAwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
RTREM0QxMTAvBgNVBAUTKDY4NkFGNDFCQzMzREFFRjgyOEZBQjRBRTRBM0EwRDU4
N0JBRDBEM0YwHhcNMjYwMTIyMjIxOTA3WhcNMjcwMzMxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTcyYTI1Yi0wZWY1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAs3h+dcLAJaWAXRPkGedjvAzQcxT2WKkWJNOupzE8IErvW3Fmeq628h/S39BT
lEEBfL2ble1+AKPERt+5zlmZGU52WYaQcH7SczM9iWKN0ueePUBAys0P++KWLmxg
O3ztviQa3sgbpk5wJUFltI2N6McrG9dJKGZB7zB2brWuuvxiGiIxjE0syiMdbeqr
aQ27AItAngyr99B5SFJbzSxhQTaOeVGZYWLw/At3kVnCX3daBvPWRhq5/kQYtCyK
VuJI96vHySOKYjj8lEyg0oYv4Lo5ck4IvPFFYE8y6m3R78mBHZChxCx4nLoqcReR
uTVl1C/fZH8XC2F+caJgYs63dwIDAQABo4ICmzCCApcwHQYDVR0OBBYEFNktch/E
ORuAbcbT6vAarIwcCfdhMB8GA1UdIwQYMBaAFGhq9BvDPa74KPq0rko6DVh7rQ0/
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFNEQzRC9BNzBBOEZFRUQ4
QjkxMUVCQUJDMUY0ODVDNEY5QUUwMi9hR3IwRzhNOXJ2Z28tclN1U2pvTldIdXRE
VDguY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0IzQTI0RjIwMUQ2NjExRTI4QUM4ODM3Qzcy
RkQxRkYyL2FHcjBHOE05cnZnby1yU3VTam9OV0h1dERUOC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RTREM0QvQTcwQThGRUVEOEI5MTFFQkFCQzFGNDg1QzRGOUFFMDIvNjNGRUI0RjhE
OTc0MTFFQkI4Q0MzRjQwQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwJQYIKwYBBQUHAQcBAf8E
FjAUMBIEAgABMAwDBACMUsUDBACMUsowDQYJKoZIhvcNAQELBQADggEBAHlKTuxh
NM3efYRvmZy+RGTVd8wg7ES2jcGMDN84xi6njb17yUnxajTOHg4FCJCRdv7DXPmT
rCd1bEtm4nVE4ltZ68DmJdisnISlMbj1SNGBu3w6MjNonuwbRsC8Aa9zRLrgu+ra
rpOJByMlQ/q3Oei143UO1nQfV5jVrAgtPDuZBXJh0ii0+FIn0jAftRbtHm2iS2CV
InGDMayC1kRP94as7mPmzwz12kBow6jgdFDVI5fT1fs54UdPp0SxFH2Vf4wsWFXF
DIhtunTWejevTjENn5qKEuE9UszGx38Nkvp+cVJFaNdLPwTExTlleZzY3sKhtBRk
8s/qLHMEsngAP7c=
-----END CERTIFICATE-----
Generated at Sun Jan 25 16:44:38 2026 by rpki-client