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/A91CCF10/EC67333E609011EDA6791A0DC4F9AE02/4D54B546616411F0B65D5F70C4F9AE02.roa
File:                     4D54B546616411F0B65D5F70C4F9AE02.roa (raw, json)
Hash identifier:          g7NhMcIvAczmkYOaXYDkcEWAOqsD+kUhhcWaHDNMsU4=
Subject key identifier:   C5:04:18:17:0A:CE:2A:00:80:67:75:B1:BE:AD:FF:B4:84:EC:2C:3D
Certificate issuer:       /CN=A91CCF10/serialNumber=B8EA71D04EC836E8180873C9E9D40CD2E3553701
Certificate serial:       025C
Authority key identifier: B8:EA:71:D0:4E:C8:36:E8:18:08:73:C9:E9:D4:0C:D2:E3:55:37:01
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/uOpx0E7INugYCHPJ6dQM0uNVNwE.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91CCF10/EC67333E609011EDA6791A0DC4F9AE02/4D54B546616411F0B65D5F70C4F9AE02.roa
Signing time:             Wed 03 Dec 2025 00:30:58 +0000
ROA not before:           Wed 03 Dec 2025 00:30:58 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     9664
IP address blocks:        103.37.6.0/23 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91CCF10/EC67333E609011EDA6791A0DC4F9AE02/uOpx0E7INugYCHPJ6dQM0uNVNwE.crl
                          rsync://rpki.apnic.net/member_repository/A91CCF10/EC67333E609011EDA6791A0DC4F9AE02/uOpx0E7INugYCHPJ6dQM0uNVNwE.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/uOpx0E7INugYCHPJ6dQM0uNVNwE.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 12 Dec 2025 00:10:38 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 604 (0x25c)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91CCF10, serialNumber=B8EA71D04EC836E8180873C9E9D40CD2E3553701
        Validity
            Not Before: Dec  3 00:30:58 2025 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=692f84c2-2989
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:bc:ec:ed:11:11:96:3e:93:bb:04:8a:3b:54:b9:
                    83:fe:9f:c4:9b:2f:39:23:7a:d6:eb:e4:ca:51:b5:
                    b0:d0:d4:05:ae:e6:51:dd:99:8d:53:14:e5:e7:2f:
                    06:9c:af:38:db:6c:c2:1f:fd:1b:92:48:f0:e6:53:
                    12:f9:b9:8a:45:07:fc:06:5a:9b:8b:f2:cd:e4:dc:
                    44:9d:10:47:6a:a2:ba:f9:f2:27:8d:e5:50:43:f2:
                    0b:22:54:c1:d5:5f:8b:42:26:12:26:12:11:c8:51:
                    ae:fd:6e:7b:38:ab:17:a0:b1:22:a4:7d:ae:d1:9a:
                    4e:d4:8f:7d:c4:fe:02:67:9b:85:49:08:8c:75:05:
                    a7:ff:24:7c:0b:98:a3:ae:f3:96:5e:0b:09:bb:65:
                    f1:f5:04:e5:91:5b:88:f4:f3:6b:b9:51:2d:28:8f:
                    e4:61:3c:39:f9:1e:b4:ed:0b:3a:5e:ee:ec:b3:7e:
                    07:67:4a:df:23:e6:fd:d8:c1:fe:4f:83:c2:a5:e2:
                    ab:aa:12:13:b5:2d:38:84:32:6c:00:fc:d5:4d:9a:
                    70:28:e0:e2:81:72:f8:ff:cf:26:6d:34:04:4b:bf:
                    ff:54:4d:45:46:9f:09:5f:8c:45:69:a1:58:bb:c2:
                    6f:b8:99:00:37:32:c1:3f:12:19:c5:95:63:fd:e5:
                    32:a5
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                C5:04:18:17:0A:CE:2A:00:80:67:75:B1:BE:AD:FF:B4:84:EC:2C:3D
            X509v3 Authority Key Identifier:
                keyid:B8:EA:71:D0:4E:C8:36:E8:18:08:73:C9:E9:D4:0C:D2:E3:55:37:01

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91CCF10/EC67333E609011EDA6791A0DC4F9AE02/uOpx0E7INugYCHPJ6dQM0uNVNwE.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/uOpx0E7INugYCHPJ6dQM0uNVNwE.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/A91CCF10/EC67333E609011EDA6791A0DC4F9AE02/4D54B546616411F0B65D5F70C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.37.6.0/23

    Signature Algorithm: sha256WithRSAEncryption
         81:0e:a7:07:f8:96:c2:1a:ba:29:1f:50:e0:ad:b6:ea:b5:8f:
         9a:d2:04:6b:6a:57:f2:10:62:74:30:2c:8a:0b:9e:4f:9b:e3:
         aa:b5:2b:f5:8c:1b:4e:82:62:ab:b0:a5:f7:9c:5c:28:77:ff:
         94:09:e7:86:75:a3:56:5d:ba:9f:43:b8:9c:36:4c:1c:25:48:
         38:cd:27:68:5d:05:89:fd:ef:8a:2a:82:f4:19:79:28:70:3a:
         59:ca:a6:3a:f9:6e:8e:96:55:ee:5a:8a:2c:56:18:38:68:18:
         9a:38:a2:bc:e1:ee:4a:ce:fe:af:39:7f:6a:1a:af:f5:b9:bd:
         b2:b0:cb:81:7a:d7:76:56:0d:97:ca:c2:fe:86:54:95:35:66:
         f9:06:40:8c:fa:73:52:be:a3:12:5e:c6:ed:44:7b:5c:33:7a:
         7a:d5:3a:3d:f7:2f:c3:ef:da:0b:96:75:90:b0:00:6f:ee:d1:
         a7:ea:c3:98:bf:59:c6:b1:1b:3c:33:a5:3f:89:41:0b:e3:1a:
         8c:e1:a3:a7:b1:bf:63:20:2a:b3:62:c0:c5:66:6e:b5:42:fe:
         fc:99:c7:8a:f4:62:03:d3:2c:fe:a7:03:dd:e5:d2:1f:3b:ab:
         ae:9e:b7:ab:64:49:03:66:47:aa:91:78:2d:66:cd:a7:c9:c6:
         fe:d1:d2:e9
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICAlwwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
Q0NGMTAxMTAvBgNVBAUTKEI4RUE3MUQwNEVDODM2RTgxODA4NzNDOUU5RDQwQ0Qy
RTM1NTM3MDEwHhcNMjUxMjAzMDAzMDU4WhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTJmODRjMi0yOTg5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAvOztERGWPpO7BIo7VLmD/p/Emy85I3rW6+TKUbWw0NQFruZR3ZmNUxTl5y8G
nK8422zCH/0bkkjw5lMS+bmKRQf8Blqbi/LN5NxEnRBHaqK6+fInjeVQQ/ILIlTB
1V+LQiYSJhIRyFGu/W57OKsXoLEipH2u0ZpO1I99xP4CZ5uFSQiMdQWn/yR8C5ij
rvOWXgsJu2Xx9QTlkVuI9PNruVEtKI/kYTw5+R607Qs6Xu7ss34HZ0rfI+b92MH+
T4PCpeKrqhITtS04hDJsAPzVTZpwKODigXL4/88mbTQES7//VE1FRp8JX4xFaaFY
u8JvuJkANzLBPxIZxZVj/eUypQIDAQABo4IClTCCApEwHQYDVR0OBBYEFMUEGBcK
zioAgGd1sb6t/7SE7Cw9MB8GA1UdIwQYMBaAFLjqcdBOyDboGAhzyenUDNLjVTcB
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFDQ0YxMC9FQzY3MzMzRTYw
OTAxMUVEQTY3OTFBMERDNEY5QUUwMi91T3B4MEU3SU51Z1lDSFBKNmRRTTB1TlZO
d0UuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3VPcHgwRTdJTnVnWUNIUEo2ZFFNMHVOVk53RS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
Q0NGMTAvRUM2NzMzM0U2MDkwMTFFREE2NzkxQTBEQzRGOUFFMDIvNEQ1NEI1NDY2
MTY0MTFGMEI2NUQ1RjcwQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAFnJQYwDQYJKoZIhvcNAQELBQADggEBAIEOpwf4lsIauikf
UOCttuq1j5rSBGtqV/IQYnQwLIoLnk+b46q1K/WMG06CYquwpfecXCh3/5QJ54Z1
o1Zdup9DuJw2TBwlSDjNJ2hdBYn974oqgvQZeShwOlnKpjr5bo6WVe5aiixWGDho
GJo4orzh7krO/q85f2oar/W5vbKwy4F613ZWDZfKwv6GVJU1ZvkGQIz6c1K+oxJe
xu1Ee1wzenrVOj33L8Pv2guWdZCwAG/u0afqw5i/WcaxGzwzpT+JQQvjGozho6ex
v2MgKrNiwMVmbrVC/vyZx4r0YgPTLP6nA93l0h87q66et6tkSQNmR6qReC1mzafJ
xv7R0uk=
-----END CERTIFICATE-----
Generated at Sat Dec 6 19:31:36 2025 by rpki-client