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/A91D1AC7/81A4C4D66E4311EA949D9922C4F9AE02/6EE80A72F80A11F0BD0E5DB76F6F56BC.roa
File:                     6EE80A72F80A11F0BD0E5DB76F6F56BC.roa (raw, json)
Hash identifier:          lI2EYgoHbcGwVYLsv0P0XEPZGw45hhWwxXQ6SO5/sFc=
Subject key identifier:   D8:77:F1:E4:A3:0B:49:C3:D6:D6:A4:07:B0:C9:E0:F7:FA:E8:0A:A4
Certificate issuer:       /CN=A91D1AC7/serialNumber=6A45D61A83770C90D058C741531D8D9C6B67935A
Certificate serial:       0ABD
Authority key identifier: 6A:45:D6:1A:83:77:0C:90:D0:58:C7:41:53:1D:8D:9C:6B:67:93:5A
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/akXWGoN3DJDQWMdBUx2NnGtnk1o.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91D1AC7/81A4C4D66E4311EA949D9922C4F9AE02/6EE80A72F80A11F0BD0E5DB76F6F56BC.roa
Signing time:             Fri 23 Jan 2026 03:20:15 +0000
ROA not before:           Fri 23 Jan 2026 03:20:15 +0000
ROA not after:            Thu 28 May 2026 00:00:00 +0000
asID:                     202736
IP address blocks:        103.148.242.0/24 maxlen: 24
                          103.148.243.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91D1AC7/81A4C4D66E4311EA949D9922C4F9AE02/akXWGoN3DJDQWMdBUx2NnGtnk1o.crl
                          rsync://rpki.apnic.net/member_repository/A91D1AC7/81A4C4D66E4311EA949D9922C4F9AE02/akXWGoN3DJDQWMdBUx2NnGtnk1o.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/akXWGoN3DJDQWMdBUx2NnGtnk1o.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 19:00:49 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2749 (0xabd)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91D1AC7, serialNumber=6A45D61A83770C90D058C741531D8D9C6B67935A
        Validity
            Not Before: Jan 23 03:20:15 2026 GMT
            Not After : May 28 00:00:00 2026 GMT
        Subject: CN=6972e8ef-9ead
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a2:b2:cc:b9:30:d4:58:d5:5c:45:41:f8:9c:f2:
                    3a:40:53:76:84:59:db:85:20:9b:3e:56:c6:0a:6d:
                    df:8f:7f:83:45:be:af:c6:48:ab:45:da:13:33:71:
                    01:ba:8f:2f:1b:e0:c5:d4:f7:d2:13:ed:7b:01:28:
                    d0:53:69:78:af:d7:31:27:c6:e5:f7:ae:8f:e8:1a:
                    0b:9c:e9:c1:13:23:30:52:09:7b:88:f4:3b:b7:71:
                    a4:d4:57:3e:8f:22:5c:1a:72:4e:79:65:6a:d8:5e:
                    1b:a3:c3:7d:c7:0c:22:b5:4c:70:1e:6f:3c:20:c5:
                    b6:07:d4:d0:9e:ef:1b:8e:8a:87:f1:e2:fb:64:28:
                    de:c9:eb:cb:96:7f:65:c1:2c:23:7d:11:83:ed:dd:
                    08:4e:7c:53:92:1d:f0:74:fc:75:a2:0d:a0:c4:1a:
                    7f:8c:8f:54:c6:57:2e:f2:29:9b:e3:ca:21:07:47:
                    75:28:61:ce:6f:bf:90:36:8f:bf:96:ba:c8:d7:ce:
                    94:82:15:68:03:a2:b3:89:67:2f:9b:9b:ad:94:f8:
                    17:bc:39:da:42:0e:d8:86:9f:ee:26:12:09:ba:18:
                    94:43:0b:ac:d1:66:3c:50:02:5f:9d:af:b7:53:1c:
                    d2:c1:e9:3a:76:cb:43:ca:a9:ab:a6:f2:cc:1c:3e:
                    5c:43
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                D8:77:F1:E4:A3:0B:49:C3:D6:D6:A4:07:B0:C9:E0:F7:FA:E8:0A:A4
            X509v3 Authority Key Identifier:
                keyid:6A:45:D6:1A:83:77:0C:90:D0:58:C7:41:53:1D:8D:9C:6B:67:93:5A

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91D1AC7/81A4C4D66E4311EA949D9922C4F9AE02/akXWGoN3DJDQWMdBUx2NnGtnk1o.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/akXWGoN3DJDQWMdBUx2NnGtnk1o.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/A91D1AC7/81A4C4D66E4311EA949D9922C4F9AE02/6EE80A72F80A11F0BD0E5DB76F6F56BC.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.148.242.0/23

    Signature Algorithm: sha256WithRSAEncryption
         11:43:02:17:37:62:ac:d2:66:f0:7b:7e:df:98:ff:bc:00:6a:
         48:e4:4a:ab:bc:8b:4d:f5:01:cd:0e:96:e9:98:6f:fb:ed:6e:
         fe:6b:d3:ab:41:3c:b3:83:63:cc:1f:a3:94:30:5d:0a:c7:bb:
         c6:2e:95:bc:f4:2f:22:9b:0a:39:39:55:56:f6:83:e9:a1:57:
         18:af:88:ed:9a:ce:3d:52:79:03:f4:b8:47:4e:b4:07:83:ad:
         c2:60:4f:82:ca:28:be:c0:4c:c0:29:d3:ef:dd:0e:da:5f:f0:
         79:bc:88:35:91:44:28:44:14:23:67:7f:af:13:ef:d4:b2:9d:
         13:dc:7a:4c:d9:30:80:5a:95:36:43:f5:50:b2:a6:3e:e8:46:
         c6:da:53:da:5b:de:30:34:ee:98:50:b5:cc:2a:6f:f8:ef:3b:
         ba:64:85:97:7b:1c:fb:b4:be:f2:55:79:35:85:5e:7c:b2:b1:
         60:44:d3:c4:2d:28:e0:8c:fc:fc:cc:50:95:66:36:85:16:0c:
         c1:8c:1c:2b:20:73:f9:eb:a8:22:4f:b8:bc:bb:7b:b3:71:ef:
         74:83:ea:3c:67:b6:cd:bd:cd:3e:4d:ae:9b:d6:88:a8:0e:07:
         b2:fc:c8:b0:0f:cf:df:30:cc:c1:ca:a5:48:c5:81:a4:44:73:
         b1:54:8d:aa
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICCr0wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RDFBQzcxMTAvBgNVBAUTKDZBNDVENjFBODM3NzBDOTBEMDU4Qzc0MTUzMUQ4RDlD
NkI2NzkzNUEwHhcNMjYwMTIzMDMyMDE1WhcNMjYwNTI4MDAwMDAwWjAYMRYwFAYD
VQQDDA02OTcyZThlZi05ZWFkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAorLMuTDUWNVcRUH4nPI6QFN2hFnbhSCbPlbGCm3fj3+DRb6vxkirRdoTM3EB
uo8vG+DF1PfSE+17ASjQU2l4r9cxJ8bl966P6BoLnOnBEyMwUgl7iPQ7t3Gk1Fc+
jyJcGnJOeWVq2F4bo8N9xwwitUxwHm88IMW2B9TQnu8bjoqH8eL7ZCjeyevLln9l
wSwjfRGD7d0ITnxTkh3wdPx1og2gxBp/jI9Uxlcu8imb48ohB0d1KGHOb7+QNo+/
lrrI186UghVoA6KziWcvm5utlPgXvDnaQg7Yhp/uJhIJuhiUQwus0WY8UAJfna+3
UxzSwek6dstDyqmrpvLMHD5cQwIDAQABo4IClTCCApEwHQYDVR0OBBYEFNh38eSj
C0nD1takB7DJ4Pf66AqkMB8GA1UdIwQYMBaAFGpF1hqDdwyQ0FjHQVMdjZxrZ5Na
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFEMUFDNy84MUE0QzRENjZF
NDMxMUVBOTQ5RDk5MjJDNEY5QUUwMi9ha1hXR29OM0RKRFFXTWRCVXgyTm5HdG5r
MW8uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2FrWFdHb04zREpEUVdNZEJVeDJObkd0bmsxby5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RDFBQzcvODFBNEM0RDY2RTQzMTFFQTk0OUQ5OTIyQzRGOUFFMDIvNkVFODBBNzJG
ODBBMTFGMEJEMEU1REI3NkY2RjU2QkMucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAFnlPIwDQYJKoZIhvcNAQELBQADggEBABFDAhc3YqzSZvB7
ft+Y/7wAakjkSqu8i031Ac0OlumYb/vtbv5r06tBPLODY8wfo5QwXQrHu8Yulbz0
LyKbCjk5VVb2g+mhVxiviO2azj1SeQP0uEdOtAeDrcJgT4LKKL7ATMAp0+/dDtpf
8Hm8iDWRRChEFCNnf68T79SynRPcekzZMIBalTZD9VCypj7oRsbaU9pb3jA07phQ
tcwqb/jvO7pkhZd7HPu0vvJVeTWFXnyysWBE08QtKOCM/PzMUJVmNoUWDMGMHCsg
c/nrqCJPuLy7e7Nx73SD6jxnts29zT5NrpvWiKgOB7L8yLAPz98wzMHKpUjFgaRE
c7FUjao=
-----END CERTIFICATE-----
Generated at Sun Jan 25 05:57:52 2026 by rpki-client