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/A91A27AB/6F6E9828310E11EE889FF03FC4F9AE02/BCB9064CF93C11F090318BAB3D6F56BC.roa
File:                     BCB9064CF93C11F090318BAB3D6F56BC.roa (raw, json)
Hash identifier:          kOHPO0wJJEaJGUGpMv73CUEBEHEVxcUh+ZTknPWZYFE=
Subject key identifier:   C4:6D:B6:6E:D6:C4:41:7C:76:5C:8A:8B:88:6D:B9:DD:FE:A4:B1:2F
Certificate issuer:       /CN=A91A27AB/serialNumber=59D588125A716698738D1D1E9E6D8A68D7409B27
Certificate serial:       0208
Authority key identifier: 59:D5:88:12:5A:71:66:98:73:8D:1D:1E:9E:6D:8A:68:D7:40:9B:27
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/WdWIElpxZphzjR0enm2KaNdAmyc.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91A27AB/6F6E9828310E11EE889FF03FC4F9AE02/BCB9064CF93C11F090318BAB3D6F56BC.roa
Signing time:             Sat 24 Jan 2026 15:52:51 +0000
ROA not before:           Sat 24 Jan 2026 15:52:51 +0000
ROA not after:            Tue 01 Dec 2026 00:00:00 +0000
asID:                     402044
IP address blocks:        103.99.53.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91A27AB/6F6E9828310E11EE889FF03FC4F9AE02/WdWIElpxZphzjR0enm2KaNdAmyc.crl
                          rsync://rpki.apnic.net/member_repository/A91A27AB/6F6E9828310E11EE889FF03FC4F9AE02/WdWIElpxZphzjR0enm2KaNdAmyc.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/WdWIElpxZphzjR0enm2KaNdAmyc.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:   Sun 01 Feb 2026 02:08:25 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 520 (0x208)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91A27AB, serialNumber=59D588125A716698738D1D1E9E6D8A68D7409B27
        Validity
            Not Before: Jan 24 15:52:51 2026 GMT
            Not After : Dec  1 00:00:00 2026 GMT
        Subject: CN=6974ead3-1f3e
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a1:5f:12:67:09:7e:e4:ce:c9:ba:0d:63:bf:41:
                    20:f2:1f:70:f0:fb:ae:b3:e1:ec:65:e1:1d:95:55:
                    f8:28:45:25:74:4f:35:3f:47:4e:be:55:6d:00:a9:
                    83:94:35:33:e8:e2:e6:4b:c6:e3:94:d6:2f:7a:bb:
                    cb:42:4a:02:74:e2:17:09:42:d9:08:c1:60:51:ad:
                    75:39:51:88:73:7f:04:10:20:43:c2:9d:5f:12:04:
                    93:cf:69:90:46:3d:0a:e7:4a:73:69:c5:47:a1:fa:
                    2d:af:44:f3:55:10:ad:9a:df:8b:0b:d4:25:e1:e4:
                    4f:72:26:1b:98:db:56:15:26:2a:c4:33:48:b5:6e:
                    3c:93:a1:19:1f:63:4f:ee:6c:4a:7c:61:d5:b5:05:
                    54:5d:3a:9f:8c:06:d5:f3:29:67:47:a0:6d:2e:12:
                    e0:56:16:a3:bb:31:72:95:bb:ec:f6:c0:25:ff:32:
                    bf:fb:13:0a:d0:db:2a:1c:d4:80:77:f2:f8:1d:c3:
                    7d:e7:18:97:2a:73:c0:4f:3d:c8:6b:de:d8:8f:b5:
                    b3:41:e2:c1:f4:7a:8d:07:18:66:7e:68:2f:fc:ee:
                    29:87:4f:23:de:70:7f:1f:21:8f:26:60:cc:c8:ba:
                    45:f4:d4:b5:22:24:c9:44:f7:6e:31:d5:05:e9:45:
                    bc:3d
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                C4:6D:B6:6E:D6:C4:41:7C:76:5C:8A:8B:88:6D:B9:DD:FE:A4:B1:2F
            X509v3 Authority Key Identifier:
                keyid:59:D5:88:12:5A:71:66:98:73:8D:1D:1E:9E:6D:8A:68:D7:40:9B:27

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91A27AB/6F6E9828310E11EE889FF03FC4F9AE02/WdWIElpxZphzjR0enm2KaNdAmyc.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/WdWIElpxZphzjR0enm2KaNdAmyc.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/A91A27AB/6F6E9828310E11EE889FF03FC4F9AE02/BCB9064CF93C11F090318BAB3D6F56BC.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.99.53.0/24

    Signature Algorithm: sha256WithRSAEncryption
         8b:b2:c4:f3:5a:c7:26:34:5f:54:eb:8b:a2:f9:6f:16:6f:a7:
         8b:1e:4a:29:d9:17:31:24:c8:3e:18:31:4b:3c:e6:e7:5e:3c:
         25:09:57:0b:a6:0a:3a:43:30:6f:4b:b5:5f:49:fe:e7:26:06:
         45:29:d1:5d:76:f7:b5:60:37:c6:a8:88:a5:5b:9c:7d:b6:7d:
         50:7e:eb:13:08:83:1e:03:f3:40:3c:64:5d:07:c1:05:4b:af:
         73:2e:5b:e6:bb:8a:e5:d7:ad:94:cb:11:d5:cc:44:85:b0:ab:
         4b:b3:b7:29:94:07:47:56:74:22:c3:a1:26:d4:62:02:8a:b3:
         21:09:16:8c:28:96:4b:f3:c1:8a:53:8b:99:3f:c8:69:a0:15:
         c4:a2:da:6b:b6:2c:03:a5:f5:15:0a:26:4f:3b:04:ae:a3:fd:
         f7:7b:c7:d6:8f:bc:74:ec:f5:fb:d6:3d:4a:5a:34:58:fb:3a:
         24:77:ff:15:a5:8b:90:db:e2:52:7d:cd:ec:1c:cb:41:b3:79:
         1b:c4:2f:69:b8:4a:c1:9a:ab:43:93:d1:2c:0a:e4:91:4c:3d:
         80:7e:69:8c:a0:61:d8:a8:9c:75:64:ec:e0:7f:32:a4:7e:2f:
         70:44:e5:7c:6d:f0:66:57:c6:a8:c3:44:6c:fd:de:1e:9c:97:
         a6:77:4d:4e
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICAggwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QTI3QUIxMTAvBgNVBAUTKDU5RDU4ODEyNUE3MTY2OTg3MzhEMUQxRTlFNkQ4QTY4
RDc0MDlCMjcwHhcNMjYwMTI0MTU1MjUxWhcNMjYxMjAxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTc0ZWFkMy0xZjNlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAoV8SZwl+5M7Jug1jv0Eg8h9w8Puus+HsZeEdlVX4KEUldE81P0dOvlVtAKmD
lDUz6OLmS8bjlNYvervLQkoCdOIXCULZCMFgUa11OVGIc38EECBDwp1fEgSTz2mQ
Rj0K50pzacVHofotr0TzVRCtmt+LC9Ql4eRPciYbmNtWFSYqxDNItW48k6EZH2NP
7mxKfGHVtQVUXTqfjAbV8ylnR6BtLhLgVhajuzFylbvs9sAl/zK/+xMK0NsqHNSA
d/L4HcN95xiXKnPATz3Ia97Yj7WzQeLB9HqNBxhmfmgv/O4ph08j3nB/HyGPJmDM
yLpF9NS1IiTJRPduMdUF6UW8PQIDAQABo4IClTCCApEwHQYDVR0OBBYEFMRttm7W
xEF8dlyKi4htud3+pLEvMB8GA1UdIwQYMBaAFFnViBJacWaYc40dHp5timjXQJsn
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBMjdBQi82RjZFOTgyODMx
MEUxMUVFODg5RkYwM0ZDNEY5QUUwMi9XZFdJRWxweFpwaHpqUjBlbm0yS2FOZEFt
eWMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1dkV0lFbHB4WnBoempSMGVubTJLYU5kQW15Yy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QTI3QUIvNkY2RTk4MjgzMTBFMTFFRTg4OUZGMDNGQzRGOUFFMDIvQkNCOTA2NENG
OTNDMTFGMDkwMzE4QkFCM0Q2RjU2QkMucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBABnYzUwDQYJKoZIhvcNAQELBQADggEBAIuyxPNaxyY0X1Tr
i6L5bxZvp4seSinZFzEkyD4YMUs85udePCUJVwumCjpDMG9LtV9J/ucmBkUp0V12
97VgN8aoiKVbnH22fVB+6xMIgx4D80A8ZF0HwQVLr3MuW+a7iuXXrZTLEdXMRIWw
q0uztymUB0dWdCLDoSbUYgKKsyEJFowolkvzwYpTi5k/yGmgFcSi2mu2LAOl9RUK
Jk87BK6j/fd7x9aPvHTs9fvWPUpaNFj7OiR3/xWli5Db4lJ9zewcy0GzeRvEL2m4
SsGaq0OT0SwK5JFMPYB+aYygYdionHVk7OB/MqR+L3BE5Xxt8GZXxqjDRGz93h6c
l6Z3TU4=
-----END CERTIFICATE-----
Generated at Sun Jan 25 05:55:32 2026 by rpki-client