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/A91AFC4E/FB221D40429011EC9D21A316C4F9AE02/B5F911E8429411EC8882FA1EC4F9AE02.roa
File:                     B5F911E8429411EC8882FA1EC4F9AE02.roa (raw, json)
Hash identifier:          pNQ6kIYnvQIwpNCx+ZN0qCQfIPg7+rgG9P96OYYJHr0=
Subject key identifier:   DD:36:D7:6A:DC:A7:57:4C:5C:2D:C3:CD:35:8A:F4:A5:38:36:09:12
Certificate issuer:       /CN=A91AFC4E/serialNumber=1EFEDA34287F858DDCF4DCE8428C33B61C41D99A
Certificate serial:       04DE
Authority key identifier: 1E:FE:DA:34:28:7F:85:8D:DC:F4:DC:E8:42:8C:33:B6:1C:41:D9:9A
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Hv7aNCh_hY3c9NzoQowzthxB2Zo.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91AFC4E/FB221D40429011EC9D21A316C4F9AE02/B5F911E8429411EC8882FA1EC4F9AE02.roa
Signing time:             Sun 30 Nov 2025 22:55:45 +0000
ROA not before:           Sun 30 Nov 2025 22:55:45 +0000
ROA not after:            Mon 30 Mar 2026 00:00:00 +0000
asID:                     131316
IP address blocks:        103.100.199.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91AFC4E/FB221D40429011EC9D21A316C4F9AE02/Hv7aNCh_hY3c9NzoQowzthxB2Zo.crl
                          rsync://rpki.apnic.net/member_repository/A91AFC4E/FB221D40429011EC9D21A316C4F9AE02/Hv7aNCh_hY3c9NzoQowzthxB2Zo.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Hv7aNCh_hY3c9NzoQowzthxB2Zo.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:   Sat 13 Dec 2025 22:30:59 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1246 (0x4de)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91AFC4E, serialNumber=1EFEDA34287F858DDCF4DCE8428C33B61C41D99A
        Validity
            Not Before: Nov 30 22:55:45 2025 GMT
            Not After : Mar 30 00:00:00 2026 GMT
        Subject: CN=692ccb71-bb4a
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b7:33:c7:5b:a2:95:d0:41:f3:41:f0:6b:94:5f:
                    d2:5b:ad:f0:b0:92:87:a8:93:a0:c1:21:91:8e:ef:
                    e1:9e:87:41:00:8b:bf:9d:0b:7a:84:a0:9a:29:de:
                    17:04:4f:4b:2e:ce:5b:73:4c:44:0e:02:20:30:14:
                    d9:52:c2:c4:a7:fa:50:77:50:8b:0a:cc:fb:cc:89:
                    21:d4:6d:4f:5b:e2:06:38:61:9a:33:0f:7b:fe:f5:
                    ef:70:35:05:2a:bc:ee:9f:04:6b:3b:11:22:fb:33:
                    9d:c8:5f:bf:7f:74:da:b1:a3:ba:cd:91:79:cd:a7:
                    91:56:56:ef:69:50:53:cc:27:71:be:42:40:67:6a:
                    9c:25:ad:b8:c5:3b:87:a4:87:21:24:42:94:8f:2b:
                    38:88:80:9e:01:d2:15:9d:b3:19:65:f6:85:ee:38:
                    af:f8:fc:40:02:73:26:28:92:23:35:25:74:68:4d:
                    7b:1d:b2:fc:65:c1:98:09:80:1e:05:43:7a:14:a1:
                    b6:49:f4:14:bf:88:0f:7f:0b:82:ad:f4:78:88:b1:
                    e2:0f:5b:8e:88:ac:24:69:bb:81:b5:9b:76:ff:6a:
                    88:84:f3:fa:e7:58:2a:d0:b7:56:5c:1f:d0:d7:45:
                    83:f7:7f:99:4a:d6:c7:cf:da:3c:38:07:6a:ab:74:
                    1f:e3
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                DD:36:D7:6A:DC:A7:57:4C:5C:2D:C3:CD:35:8A:F4:A5:38:36:09:12
            X509v3 Authority Key Identifier:
                keyid:1E:FE:DA:34:28:7F:85:8D:DC:F4:DC:E8:42:8C:33:B6:1C:41:D9:9A

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91AFC4E/FB221D40429011EC9D21A316C4F9AE02/Hv7aNCh_hY3c9NzoQowzthxB2Zo.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Hv7aNCh_hY3c9NzoQowzthxB2Zo.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/A91AFC4E/FB221D40429011EC9D21A316C4F9AE02/B5F911E8429411EC8882FA1EC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.100.199.0/24

    Signature Algorithm: sha256WithRSAEncryption
         74:b5:4b:9c:60:6c:60:2b:cf:84:b1:b1:7b:79:cf:d3:da:ed:
         ea:2c:7c:6f:36:a6:87:ad:a1:14:7b:a9:53:83:62:aa:b9:8e:
         04:96:cf:72:f2:c0:41:1d:d1:22:b4:6d:fb:9c:21:c4:bf:70:
         be:a4:b4:96:3a:dc:bc:2c:48:ea:27:3a:12:3a:3e:53:ca:a6:
         94:84:72:7d:23:71:50:10:36:97:b7:6f:ed:e4:0d:06:ea:fe:
         e4:00:4e:82:3a:40:19:30:a8:27:cc:be:0e:25:e9:5c:da:9c:
         2e:78:23:db:74:8c:46:b6:6f:9b:ad:e5:54:f4:73:73:6d:3b:
         ff:13:2c:60:99:b4:44:45:03:e0:5f:af:4c:b8:a4:3a:89:81:
         a7:c2:c7:e8:a8:2a:8b:be:4e:75:dd:69:8e:26:0f:b5:73:be:
         f2:72:21:80:9f:85:9f:40:fe:b5:ba:29:43:bf:3a:38:37:4e:
         26:9b:3b:a3:7d:9d:af:c9:2c:4b:55:f3:87:b2:70:7a:53:28:
         e0:46:13:fb:a7:8a:cf:be:fb:03:72:a2:be:b5:03:b5:6d:0b:
         58:bb:91:e8:99:fb:01:48:c6:f9:89:0d:f7:a6:b5:9d:87:2d:
         46:a5:84:fd:b4:34:ee:a0:31:1c:09:78:e5:b8:7b:94:14:2d:
         56:9f:16:dd
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICBN4wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QUZDNEUxMTAvBgNVBAUTKDFFRkVEQTM0Mjg3Rjg1OEREQ0Y0RENFODQyOEMzM0I2
MUM0MUQ5OUEwHhcNMjUxMTMwMjI1NTQ1WhcNMjYwMzMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTJjY2I3MS1iYjRhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAtzPHW6KV0EHzQfBrlF/SW63wsJKHqJOgwSGRju/hnodBAIu/nQt6hKCaKd4X
BE9LLs5bc0xEDgIgMBTZUsLEp/pQd1CLCsz7zIkh1G1PW+IGOGGaMw97/vXvcDUF
KrzunwRrOxEi+zOdyF+/f3TasaO6zZF5zaeRVlbvaVBTzCdxvkJAZ2qcJa24xTuH
pIchJEKUjys4iICeAdIVnbMZZfaF7jiv+PxAAnMmKJIjNSV0aE17HbL8ZcGYCYAe
BUN6FKG2SfQUv4gPfwuCrfR4iLHiD1uOiKwkabuBtZt2/2qIhPP651gq0LdWXB/Q
10WD93+ZStbHz9o8OAdqq3Qf4wIDAQABo4IClTCCApEwHQYDVR0OBBYEFN0212rc
p1dMXC3DzTWK9KU4NgkSMB8GA1UdIwQYMBaAFB7+2jQof4WN3PTc6EKMM7YcQdma
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBRkM0RS9GQjIyMUQ0MDQy
OTAxMUVDOUQyMUEzMTZDNEY5QUUwMi9IdjdhTkNoX2hZM2M5TnpvUW93enRoeEIy
Wm8uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0h2N2FOQ2hfaFkzYzlOem9Rb3d6dGh4QjJaby5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QUZDNEUvRkIyMjFENDA0MjkwMTFFQzlEMjFBMzE2QzRGOUFFMDIvQjVGOTExRTg0
Mjk0MTFFQzg4ODJGQTFFQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBABnZMcwDQYJKoZIhvcNAQELBQADggEBAHS1S5xgbGArz4Sx
sXt5z9Pa7eosfG82poetoRR7qVODYqq5jgSWz3LywEEd0SK0bfucIcS/cL6ktJY6
3LwsSOonOhI6PlPKppSEcn0jcVAQNpe3b+3kDQbq/uQAToI6QBkwqCfMvg4l6Vza
nC54I9t0jEa2b5ut5VT0c3NtO/8TLGCZtERFA+Bfr0y4pDqJgafCx+ioKou+TnXd
aY4mD7VzvvJyIYCfhZ9A/rW6KUO/Ojg3TiabO6N9na/JLEtV84eycHpTKOBGE/un
is+++wNyor61A7VtC1i7keiZ+wFIxvmJDfemtZ2HLUalhP20NO6gMRwJeOW4e5QU
LVafFt0=
-----END CERTIFICATE-----
Generated at Sun Dec 7 03:32:33 2025 by rpki-client