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/A91B0022/94E7CAF833AE11EBA1FFBF63C4F9AE02/736BC8B433B011EBB38B4E68C4F9AE02.roa
File:                     736BC8B433B011EBB38B4E68C4F9AE02.roa (raw, json)
Hash identifier:          sf0bjrA5f171sDPL4IUDnTalQU9Tolw288SxpHgMVAA=
Subject key identifier:   51:22:F9:28:1F:31:DE:05:A4:20:BE:76:48:40:D8:19:3B:5D:88:48
Certificate issuer:       /CN=A91B0022/serialNumber=26D51CC14A23D0A8823B5F1CA200E7086AC9A969
Certificate serial:       07A3
Authority key identifier: 26:D5:1C:C1:4A:23:D0:A8:82:3B:5F:1C:A2:00:E7:08:6A:C9:A9:69
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/JtUcwUoj0KiCO18cogDnCGrJqWk.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91B0022/94E7CAF833AE11EBA1FFBF63C4F9AE02/736BC8B433B011EBB38B4E68C4F9AE02.roa
Signing time:             Wed 14 Jan 2026 21:17:46 +0000
ROA not before:           Wed 14 Jan 2026 21:17:46 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     141444
IP address blocks:        103.159.138.0/24 maxlen: 24
                          103.159.139.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91B0022/94E7CAF833AE11EBA1FFBF63C4F9AE02/JtUcwUoj0KiCO18cogDnCGrJqWk.crl
                          rsync://rpki.apnic.net/member_repository/A91B0022/94E7CAF833AE11EBA1FFBF63C4F9AE02/JtUcwUoj0KiCO18cogDnCGrJqWk.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/JtUcwUoj0KiCO18cogDnCGrJqWk.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 31 Jan 2026 20:48:27 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1955 (0x7a3)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91B0022, serialNumber=26D51CC14A23D0A8823B5F1CA200E7086AC9A969
        Validity
            Not Before: Jan 14 21:17:46 2026 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=696807fa-61f4
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:93:1b:89:98:86:08:80:2b:69:0a:fb:1a:0a:3b:
                    14:41:e7:b7:6f:e8:e0:52:56:4c:c2:06:cd:1a:3f:
                    0e:c1:52:0e:a7:3a:dc:1a:2c:ae:6c:ba:e2:eb:f2:
                    ed:e6:32:2d:b7:5e:47:af:82:52:65:1f:47:8a:23:
                    c7:af:b8:a4:52:e7:de:9e:52:f5:1f:50:f5:a6:fd:
                    b0:46:a0:6a:1a:96:14:a0:9a:90:55:b4:4e:1a:26:
                    7f:dd:ee:ab:ef:83:fc:c0:fd:8e:f7:cf:18:a8:57:
                    20:b8:c1:c6:87:09:14:a7:51:27:c5:d3:0e:1f:cb:
                    f6:d9:eb:ce:62:d8:fd:f6:38:bb:44:1f:61:11:d2:
                    0e:a6:71:fe:65:5c:86:c8:b6:cb:a3:da:86:80:62:
                    b3:b5:69:05:57:0a:b4:3f:f1:7b:c3:46:15:44:22:
                    11:e1:36:d2:e9:fd:b2:96:c7:e6:5e:87:d9:17:c5:
                    a3:60:e1:6e:f0:36:ac:eb:d3:be:92:11:29:c3:da:
                    56:57:20:68:fc:6f:84:7d:1f:0d:e9:71:e0:6d:16:
                    61:5c:74:71:bd:f2:e3:42:83:43:a9:f1:0c:53:95:
                    67:1b:f0:6c:84:22:f6:62:d3:50:9a:4a:6a:05:79:
                    af:aa:87:68:2c:52:40:45:93:25:1e:5c:38:58:bb:
                    a7:df
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                51:22:F9:28:1F:31:DE:05:A4:20:BE:76:48:40:D8:19:3B:5D:88:48
            X509v3 Authority Key Identifier:
                keyid:26:D5:1C:C1:4A:23:D0:A8:82:3B:5F:1C:A2:00:E7:08:6A:C9:A9:69

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91B0022/94E7CAF833AE11EBA1FFBF63C4F9AE02/JtUcwUoj0KiCO18cogDnCGrJqWk.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/JtUcwUoj0KiCO18cogDnCGrJqWk.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/A91B0022/94E7CAF833AE11EBA1FFBF63C4F9AE02/736BC8B433B011EBB38B4E68C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.159.138.0/23

    Signature Algorithm: sha256WithRSAEncryption
         31:34:a8:09:d6:15:da:5a:34:e4:52:71:b1:56:ac:7a:9e:08:
         86:33:be:da:5d:42:2d:5b:74:20:61:0b:aa:c0:28:cd:33:19:
         e4:61:48:ec:b7:68:94:9c:67:25:b7:27:91:f0:1c:9f:a1:5f:
         b5:5b:7f:84:eb:3f:ea:2e:f1:3b:5a:24:21:6b:91:db:11:73:
         0d:c0:12:25:5c:34:83:f2:1b:5d:fd:72:b5:51:33:2d:85:e0:
         59:d4:f9:77:b0:45:c8:12:a6:b6:a9:e8:8b:e1:33:ae:6b:2c:
         16:cb:f8:b6:53:5e:4b:20:47:38:66:f2:67:d5:85:c9:73:be:
         e5:d1:b5:78:a8:8b:7b:fe:f1:04:da:ac:4c:7c:15:46:5e:6d:
         2e:75:be:18:b4:07:50:70:a4:8f:cd:83:67:57:2e:15:73:37:
         d7:33:aa:36:4c:5c:e9:57:af:59:9b:5f:da:7c:72:fe:4f:5d:
         af:98:52:8d:60:14:80:a1:51:25:66:25:45:94:4f:6f:79:2c:
         c4:4b:ef:3b:5d:fe:a4:45:a7:99:b7:4a:7e:c1:3c:f6:cd:03:
         3a:57:90:3d:3c:ec:89:11:59:ae:c5:6c:a0:b8:7c:b6:3e:92:
         60:40:40:0e:d2:32:27:a7:b9:ad:b2:50:da:fc:99:4b:1b:e2:
         83:57:32:4d
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICB6MwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
QjAwMjIxMTAvBgNVBAUTKDI2RDUxQ0MxNEEyM0QwQTg4MjNCNUYxQ0EyMDBFNzA4
NkFDOUE5NjkwHhcNMjYwMTE0MjExNzQ2WhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTY4MDdmYS02MWY0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAkxuJmIYIgCtpCvsaCjsUQee3b+jgUlZMwgbNGj8OwVIOpzrcGiyubLri6/Lt
5jItt15Hr4JSZR9HiiPHr7ikUufenlL1H1D1pv2wRqBqGpYUoJqQVbROGiZ/3e6r
74P8wP2O988YqFcguMHGhwkUp1EnxdMOH8v22evOYtj99ji7RB9hEdIOpnH+ZVyG
yLbLo9qGgGKztWkFVwq0P/F7w0YVRCIR4TbS6f2ylsfmXofZF8WjYOFu8Das69O+
khEpw9pWVyBo/G+EfR8N6XHgbRZhXHRxvfLjQoNDqfEMU5VnG/BshCL2YtNQmkpq
BXmvqodoLFJARZMlHlw4WLun3wIDAQABo4IClTCCApEwHQYDVR0OBBYEFFEi+Sgf
Md4FpCC+dkhA2Bk7XYhIMB8GA1UdIwQYMBaAFCbVHMFKI9CogjtfHKIA5whqyalp
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFCMDAyMi85NEU3Q0FGODMz
QUUxMUVCQTFGRkJGNjNDNEY5QUUwMi9KdFVjd1VvajBLaUNPMThjb2dEbkNHckpx
V2suY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0p0VWN3VW9qMEtpQ08xOGNvZ0RuQ0dySnFXay5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QjAwMjIvOTRFN0NBRjgzM0FFMTFFQkExRkZCRjYzQzRGOUFFMDIvNzM2QkM4QjQz
M0IwMTFFQkIzOEI0RTY4QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAFnn4owDQYJKoZIhvcNAQELBQADggEBADE0qAnWFdpaNORS
cbFWrHqeCIYzvtpdQi1bdCBhC6rAKM0zGeRhSOy3aJScZyW3J5HwHJ+hX7Vbf4Tr
P+ou8TtaJCFrkdsRcw3AEiVcNIPyG139crVRMy2F4FnU+XewRcgSprap6IvhM65r
LBbL+LZTXksgRzhm8mfVhclzvuXRtXioi3v+8QTarEx8FUZebS51vhi0B1BwpI/N
g2dXLhVzN9czqjZMXOlXr1mbX9p8cv5PXa+YUo1gFIChUSVmJUWUT295LMRL7ztd
/qRFp5m3Sn7BPPbNAzpXkD087IkRWa7FbKC4fLY+kmBAQA7SMienua2yUNr8mUsb
4oNXMk0=
-----END CERTIFICATE-----
Generated at Sun Jan 25 15:55:44 2026 by rpki-client