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/A91C56FB/E9F51046783A11E8907D521AC4F9AE02/3A6D0CE4FF3E11F08F73BB4E4C6F56BC.roa
File:                     3A6D0CE4FF3E11F08F73BB4E4C6F56BC.roa (raw, json)
Hash identifier:          s6/YEL6d/ofEPElHjQSBQhThoQBLGBHw+Tm/X50sbnw=
Subject key identifier:   E5:52:D6:48:69:B3:F4:70:A1:6A:6C:83:6F:12:92:C2:66:28:44:1C
Certificate issuer:       /CN=A91C56FB/serialNumber=93C058A0DF1773012459164B5A80D85372C7E292
Certificate serial:       14E0
Authority key identifier: 93:C0:58:A0:DF:17:73:01:24:59:16:4B:5A:80:D8:53:72:C7:E2:92
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/k8BYoN8XcwEkWRZLWoDYU3LH4pI.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91C56FB/E9F51046783A11E8907D521AC4F9AE02/3A6D0CE4FF3E11F08F73BB4E4C6F56BC.roa
Signing time:             Sun 01 Feb 2026 07:18:38 +0000
ROA not before:           Sun 01 Feb 2026 07:18:38 +0000
ROA not after:            Mon 31 Aug 2026 00:00:00 +0000
asID:                     32519
IP address blocks:        103.117.100.0/22 maxlen: 24
                          103.135.248.0/22 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91C56FB/E9F51046783A11E8907D521AC4F9AE02/k8BYoN8XcwEkWRZLWoDYU3LH4pI.crl
                          rsync://rpki.apnic.net/member_repository/A91C56FB/E9F51046783A11E8907D521AC4F9AE02/k8BYoN8XcwEkWRZLWoDYU3LH4pI.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/k8BYoN8XcwEkWRZLWoDYU3LH4pI.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:   Wed 11 Feb 2026 16:38:31 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 5344 (0x14e0)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91C56FB, serialNumber=93C058A0DF1773012459164B5A80D85372C7E292
        Validity
            Not Before: Feb  1 07:18:38 2026 GMT
            Not After : Aug 31 00:00:00 2026 GMT
        Subject: CN=697efe4e-eb7d
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a7:e3:17:f7:b2:7f:2a:6f:7b:7e:b1:84:34:4a:
                    6e:5b:81:d8:46:91:2d:93:40:ad:ef:ff:ef:5e:9e:
                    91:eb:b7:fa:9f:28:72:20:61:59:46:8c:b0:e0:27:
                    63:d6:7c:34:df:60:2a:00:9a:cb:2f:f9:3d:e7:89:
                    c6:da:6e:26:76:f4:be:10:8e:be:a0:2f:a5:75:c2:
                    1e:03:26:49:b4:b2:92:eb:3f:bd:59:81:2d:3a:03:
                    66:6c:15:62:f3:28:ec:ba:95:16:a1:df:99:a5:fc:
                    e3:a2:2b:9f:cf:6f:fa:a2:88:d9:54:81:0e:a3:0f:
                    c2:33:6d:89:36:d6:65:ef:6f:4e:6e:8b:d2:70:0d:
                    1e:7a:81:54:b9:0c:16:89:20:74:59:3c:9d:39:52:
                    8f:c5:a7:61:fb:2c:fd:89:1b:78:86:af:25:73:e5:
                    9f:28:b1:c4:b9:60:0f:43:d4:77:8a:39:b1:66:92:
                    c5:b6:2b:0e:3e:f9:5a:bc:2a:db:c8:27:6f:0c:68:
                    48:df:7e:bb:c7:b3:3a:7b:a6:bd:06:11:5a:6b:32:
                    e6:91:ca:e1:7c:8a:28:9a:1a:74:6c:23:cf:27:e8:
                    51:d3:ae:20:3b:cb:02:a3:e3:25:3c:14:8c:a0:7c:
                    ba:af:d5:a9:d8:57:27:c9:e1:34:78:61:be:aa:c7:
                    d9:1b
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                E5:52:D6:48:69:B3:F4:70:A1:6A:6C:83:6F:12:92:C2:66:28:44:1C
            X509v3 Authority Key Identifier:
                keyid:93:C0:58:A0:DF:17:73:01:24:59:16:4B:5A:80:D8:53:72:C7:E2:92

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91C56FB/E9F51046783A11E8907D521AC4F9AE02/k8BYoN8XcwEkWRZLWoDYU3LH4pI.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/k8BYoN8XcwEkWRZLWoDYU3LH4pI.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/A91C56FB/E9F51046783A11E8907D521AC4F9AE02/3A6D0CE4FF3E11F08F73BB4E4C6F56BC.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.117.100.0/22
                  103.135.248.0/22

    Signature Algorithm: sha256WithRSAEncryption
         08:88:9b:e6:f9:5d:b7:73:f4:7b:1e:a1:95:37:2e:29:4a:af:
         3d:a2:12:81:eb:f0:7c:75:ee:3d:66:e4:46:28:f2:2d:fb:31:
         42:d1:8f:15:cf:4b:89:00:e5:4b:4d:86:69:a4:d2:cf:62:d7:
         f4:1b:79:00:f9:84:9a:9b:05:2d:22:39:f3:3d:f7:66:b7:96:
         74:2f:1f:65:89:47:6d:49:cf:7a:15:29:4c:5e:f6:32:82:3b:
         44:18:a8:04:aa:7f:82:51:ad:3f:41:f5:8f:6c:f0:61:3c:c7:
         3a:fc:53:f6:fb:42:69:2a:c1:a1:36:9e:54:43:bd:b2:21:cd:
         88:bd:22:03:9f:64:ce:31:59:e4:6d:97:93:54:79:3c:6e:e1:
         2b:34:07:d6:55:15:b9:ae:52:29:de:6f:a8:6a:f7:d4:1c:8e:
         6c:ec:ea:9b:c3:be:68:94:61:b4:3f:81:71:26:90:48:7a:d2:
         6d:29:c3:31:45:49:df:af:49:c5:d5:af:29:91:a7:81:c7:25:
         8a:a4:88:1b:c6:e9:c0:c1:e4:fd:b9:ad:ab:5e:aa:7c:d3:c3:
         72:88:1e:c4:d4:f1:92:a1:d1:da:7d:36:94:b3:04:1f:99:7f:
         76:4b:9c:91:5f:1d:a8:2b:86:45:d0:8b:a6:da:ed:64:4e:4f:
         26:c2:25:b5
-----BEGIN CERTIFICATE-----
MIIFdzCCBF+gAwIBAgICFOAwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QzU2RkIxMTAvBgNVBAUTKDkzQzA1OEEwREYxNzczMDEyNDU5MTY0QjVBODBEODUz
NzJDN0UyOTIwHhcNMjYwMjAxMDcxODM4WhcNMjYwODMxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTdlZmU0ZS1lYjdkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAp+MX97J/Km97frGENEpuW4HYRpEtk0Ct7//vXp6R67f6nyhyIGFZRoyw4Cdj
1nw032AqAJrLL/k954nG2m4mdvS+EI6+oC+ldcIeAyZJtLKS6z+9WYEtOgNmbBVi
8yjsupUWod+Zpfzjoiufz2/6oojZVIEOow/CM22JNtZl729ObovScA0eeoFUuQwW
iSB0WTydOVKPxadh+yz9iRt4hq8lc+WfKLHEuWAPQ9R3ijmxZpLFtisOPvlavCrb
yCdvDGhI3367x7M6e6a9BhFaazLmkcrhfIoomhp0bCPPJ+hR064gO8sCo+MlPBSM
oHy6r9Wp2FcnyeE0eGG+qsfZGwIDAQABo4ICmzCCApcwHQYDVR0OBBYEFOVS1khp
s/RwoWpsg28SksJmKEQcMB8GA1UdIwQYMBaAFJPAWKDfF3MBJFkWS1qA2FNyx+KS
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFDNTZGQi9FOUY1MTA0Njc4
M0ExMUU4OTA3RDUyMUFDNEY5QUUwMi9rOEJZb044WGN3RWtXUlpMV29EWVUzTEg0
cEkuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2s4QllvTjhYY3dFa1dSWkxXb0RZVTNMSDRwSS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QzU2RkIvRTlGNTEwNDY3ODNBMTFFODkwN0Q1MjFBQzRGOUFFMDIvM0E2RDBDRTRG
RjNFMTFGMDhGNzNCQjRFNEM2RjU2QkMucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwJQYIKwYBBQUHAQcBAf8E
FjAUMBIEAgABMAwDBAJndWQDBAJnh/gwDQYJKoZIhvcNAQELBQADggEBAAiIm+b5
Xbdz9HseoZU3LilKrz2iEoHr8Hx17j1m5EYo8i37MULRjxXPS4kA5UtNhmmk0s9i
1/QbeQD5hJqbBS0iOfM992a3lnQvH2WJR21Jz3oVKUxe9jKCO0QYqASqf4JRrT9B
9Y9s8GE8xzr8U/b7QmkqwaE2nlRDvbIhzYi9IgOfZM4xWeRtl5NUeTxu4Ss0B9ZV
FbmuUineb6hq99Qcjmzs6pvDvmiUYbQ/gXEmkEh60m0pwzFFSd+vScXVrymRp4HH
JYqkiBvG6cDB5P25rateqnzTw3KIHsTU8ZKh0dp9NpSzBB+Zf3ZLnJFfHagrhkXQ
i6ba7WROTybCJbU=
-----END CERTIFICATE-----
Generated at Wed Feb 4 23:36:11 2026 by rpki-client