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/A91F8CAA/DCD02A20E1EA11EE999C702AC4F9AE02/1E4548E4E1F211EEA360BE22C4F9AE02.roa
File:                     1E4548E4E1F211EEA360BE22C4F9AE02.roa (raw, json)
Hash identifier:          YlzrLadmLZj8tcRLHED6W+B0nbQveqQqdBBbNI84e3w=
Subject key identifier:   52:57:A1:05:7F:1F:99:90:48:42:9F:26:84:15:9A:AC:6F:24:59:38
Certificate issuer:       /CN=A91F8CAA/serialNumber=3778544E2469548BF09B54DDD803D7D7D90F7E62
Certificate serial:       014D
Authority key identifier: 37:78:54:4E:24:69:54:8B:F0:9B:54:DD:D8:03:D7:D7:D9:0F:7E:62
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/N3hUTiRpVIvwm1Td2APX19kPfmI.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91F8CAA/DCD02A20E1EA11EE999C702AC4F9AE02/1E4548E4E1F211EEA360BE22C4F9AE02.roa
Signing time:             Tue 09 Dec 2025 02:41:54 +0000
ROA not before:           Tue 09 Dec 2025 02:41:54 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     4755
IP address blocks:        103.145.88.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91F8CAA/DCD02A20E1EA11EE999C702AC4F9AE02/N3hUTiRpVIvwm1Td2APX19kPfmI.crl
                          rsync://rpki.apnic.net/member_repository/A91F8CAA/DCD02A20E1EA11EE999C702AC4F9AE02/N3hUTiRpVIvwm1Td2APX19kPfmI.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/N3hUTiRpVIvwm1Td2APX19kPfmI.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:   Fri 26 Dec 2025 03:26:33 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 333 (0x14d)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91F8CAA, serialNumber=3778544E2469548BF09B54DDD803D7D7D90F7E62
        Validity
            Not Before: Dec  9 02:41:54 2025 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=69378c72-e67a
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b1:29:ea:19:69:96:24:37:35:1c:23:9f:25:bb:
                    fa:11:ee:fd:8b:cf:ce:c2:2e:e1:ef:0a:7a:35:77:
                    61:05:30:23:04:ee:ea:ba:01:62:d3:95:bd:57:4d:
                    63:d1:f7:e8:87:1f:44:4e:60:27:8d:54:10:94:cd:
                    89:74:50:e2:fc:70:62:80:81:ca:f3:7d:80:fd:39:
                    ae:4e:d1:a4:9e:15:a7:f3:31:f9:91:bb:e9:d2:03:
                    ca:ba:92:4b:cb:7f:1c:80:4a:a4:b7:9c:b2:b9:27:
                    15:00:68:ab:ee:2e:cc:0c:48:b9:25:8a:2a:4a:c5:
                    f3:b1:8b:b7:ce:93:57:06:42:96:fe:ef:27:b4:1e:
                    36:67:39:e7:88:84:cd:8c:39:e9:12:1f:f5:b9:27:
                    91:ab:c2:8f:a9:5d:c3:bd:4a:51:1d:f1:65:fb:df:
                    c0:32:02:0e:85:0b:37:bf:df:69:3b:d0:27:87:9e:
                    ca:51:10:e3:8c:1d:a9:74:ef:ac:10:2e:ad:c4:d0:
                    c1:24:c7:63:5c:97:ad:76:3f:64:9c:67:ed:0b:6e:
                    dc:4c:3a:27:7d:b7:9a:43:38:9b:af:b1:c3:5a:b1:
                    f1:67:97:5d:d1:59:d0:cc:0c:94:ba:8b:d3:e3:78:
                    1a:7a:8e:a5:7b:f3:94:0a:ac:68:98:78:fb:1a:59:
                    a3:1d
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                52:57:A1:05:7F:1F:99:90:48:42:9F:26:84:15:9A:AC:6F:24:59:38
            X509v3 Authority Key Identifier:
                keyid:37:78:54:4E:24:69:54:8B:F0:9B:54:DD:D8:03:D7:D7:D9:0F:7E:62

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91F8CAA/DCD02A20E1EA11EE999C702AC4F9AE02/N3hUTiRpVIvwm1Td2APX19kPfmI.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/N3hUTiRpVIvwm1Td2APX19kPfmI.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/A91F8CAA/DCD02A20E1EA11EE999C702AC4F9AE02/1E4548E4E1F211EEA360BE22C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.145.88.0/24

    Signature Algorithm: sha256WithRSAEncryption
         05:f1:19:2c:b6:97:89:84:ad:b4:17:4d:a7:42:3c:cb:80:d5:
         d8:26:92:fc:ce:e7:4e:91:b6:78:42:69:12:d9:61:a8:fe:9b:
         8d:4b:43:37:bb:cf:4f:97:c5:a6:78:78:b2:f7:31:9c:cb:e9:
         5a:3e:ac:f3:75:13:bb:52:4a:ce:b8:ef:e6:2d:a0:fc:18:7f:
         36:e8:8b:95:28:06:e3:28:b0:33:15:c6:86:ca:96:28:3d:44:
         df:ae:75:f1:7c:bf:39:2a:26:aa:a3:c2:a4:83:18:86:23:92:
         b0:47:d2:82:31:8b:c4:18:7e:0f:63:51:a3:1a:0b:9d:90:8c:
         18:52:5c:d1:15:48:4e:8f:bb:ab:99:7a:b6:6d:05:a9:3f:90:
         e9:6a:a6:d2:55:db:e3:93:36:38:5b:e7:52:a0:c2:7b:32:ab:
         7d:c2:8c:4b:df:dd:4d:aa:77:6e:91:ca:d4:f9:56:b7:d3:b9:
         77:ad:d9:68:16:d9:f3:f2:fa:9f:3b:6e:a7:6f:a8:b6:15:30:
         1a:c3:23:db:b1:8a:ee:70:bd:aa:cd:1f:d0:f8:50:55:69:49:
         db:57:84:3f:d3:b9:a2:a6:ed:da:a2:36:27:2a:46:6b:66:c0:
         c9:ca:f8:84:bc:ba:d2:31:98:8d:2d:62:f1:20:39:26:42:eb:
         0d:2e:a1:55
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICAU0wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RjhDQUExMTAvBgNVBAUTKDM3Nzg1NDRFMjQ2OTU0OEJGMDlCNTREREQ4MDNEN0Q3
RDkwRjdFNjIwHhcNMjUxMjA5MDI0MTU0WhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTM3OGM3Mi1lNjdhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAsSnqGWmWJDc1HCOfJbv6Ee79i8/Owi7h7wp6NXdhBTAjBO7qugFi05W9V01j
0ffohx9ETmAnjVQQlM2JdFDi/HBigIHK832A/TmuTtGknhWn8zH5kbvp0gPKupJL
y38cgEqkt5yyuScVAGir7i7MDEi5JYoqSsXzsYu3zpNXBkKW/u8ntB42ZznniITN
jDnpEh/1uSeRq8KPqV3DvUpRHfFl+9/AMgIOhQs3v99pO9Anh57KURDjjB2pdO+s
EC6txNDBJMdjXJetdj9knGftC27cTDonfbeaQzibr7HDWrHxZ5dd0VnQzAyUuovT
43gaeo6le/OUCqxomHj7GlmjHQIDAQABo4IClTCCApEwHQYDVR0OBBYEFFJXoQV/
H5mQSEKfJoQVmqxvJFk4MB8GA1UdIwQYMBaAFDd4VE4kaVSL8JtU3dgD19fZD35i
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFGOENBQS9EQ0QwMkEyMEUx
RUExMUVFOTk5QzcwMkFDNEY5QUUwMi9OM2hVVGlScFZJdndtMVRkMkFQWDE5a1Bm
bUkuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL04zaFVUaVJwVkl2d20xVGQyQVBYMTlrUGZtSS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RjhDQUEvRENEMDJBMjBFMUVBMTFFRTk5OUM3MDJBQzRGOUFFMDIvMUU0NTQ4RTRF
MUYyMTFFRUEzNjBCRTIyQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBABnkVgwDQYJKoZIhvcNAQELBQADggEBAAXxGSy2l4mErbQX
TadCPMuA1dgmkvzO506RtnhCaRLZYaj+m41LQze7z0+XxaZ4eLL3MZzL6Vo+rPN1
E7tSSs647+YtoPwYfzboi5UoBuMosDMVxobKlig9RN+udfF8vzkqJqqjwqSDGIYj
krBH0oIxi8QYfg9jUaMaC52QjBhSXNEVSE6Pu6uZerZtBak/kOlqptJV2+OTNjhb
51Kgwnsyq33CjEvf3U2qd26RytT5VrfTuXet2WgW2fPy+p87bqdvqLYVMBrDI9ux
iu5wvarNH9D4UFVpSdtXhD/TuaKm7dqiNicqRmtmwMnK+IS8utIxmI0tYvEgOSZC
6w0uoVU=
-----END CERTIFICATE-----
Generated at Sat Dec 20 03:23:59 2025 by rpki-client