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/A918143E/A3C07B86798911EABCBA2166C4F9AE02/7E4ED0E4798B11EA90252969C4F9AE02.roa
File:                     7E4ED0E4798B11EA90252969C4F9AE02.roa (raw, json)
Hash identifier:          nUoqbzPBqO5Qfl3zlBTSEebEApTuxvVCag9G5bXfHJI=
Subject key identifier:   7B:E1:6A:83:01:E7:3F:B1:8D:55:99:9C:81:5F:C3:03:5C:56:16:C9
Certificate issuer:       /CN=A918143E/serialNumber=FABDE07D2C558DBDCF3C320076B7B55FDFA04740
Certificate serial:       0A66
Authority key identifier: FA:BD:E0:7D:2C:55:8D:BD:CF:3C:32:00:76:B7:B5:5F:DF:A0:47:40
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/-r3gfSxVjb3PPDIAdre1X9-gR0A.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A918143E/A3C07B86798911EABCBA2166C4F9AE02/7E4ED0E4798B11EA90252969C4F9AE02.roa
Signing time:             Wed 31 Dec 2025 20:16:10 +0000
ROA not before:           Wed 31 Dec 2025 20:16:10 +0000
ROA not after:            Fri 01 May 2026 00:00:00 +0000
asID:                     139790
IP address blocks:        103.145.64.0/23 maxlen: 23
                          103.145.64.0/24 maxlen: 24
                          103.145.65.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A918143E/A3C07B86798911EABCBA2166C4F9AE02/-r3gfSxVjb3PPDIAdre1X9-gR0A.crl
                          rsync://rpki.apnic.net/member_repository/A918143E/A3C07B86798911EABCBA2166C4F9AE02/-r3gfSxVjb3PPDIAdre1X9-gR0A.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/-r3gfSxVjb3PPDIAdre1X9-gR0A.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:06:04 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2662 (0xa66)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918143E, serialNumber=FABDE07D2C558DBDCF3C320076B7B55FDFA04740
        Validity
            Not Before: Dec 31 20:16:10 2025 GMT
            Not After : May  1 00:00:00 2026 GMT
        Subject: CN=6955848a-52e5
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b6:58:3e:28:03:86:e2:54:99:33:c6:b7:ee:c2:
                    60:92:44:5b:70:40:5b:b4:68:9c:76:89:42:55:87:
                    76:3f:90:5f:89:10:bd:10:7a:42:bd:47:ac:f5:f5:
                    68:14:a3:ff:5e:c2:e8:8c:e8:05:80:09:8c:39:57:
                    7e:c7:f3:30:fe:e3:ad:50:4a:ca:aa:94:4f:ed:09:
                    8a:2c:dd:ea:d6:8e:d3:45:bd:d0:99:fd:64:a2:96:
                    6c:80:02:7a:55:db:eb:2e:24:a8:48:e3:cb:1b:bf:
                    37:dd:a8:02:fd:8b:de:f1:12:27:a6:9b:76:9b:16:
                    44:6a:9e:3d:2b:3e:f2:58:0c:7c:8a:14:6e:24:8b:
                    58:2a:72:ee:0f:21:fc:63:bd:6f:f7:9b:f3:b5:de:
                    89:97:97:e9:81:3b:3e:78:f2:d2:e1:65:da:06:59:
                    87:25:77:a2:5b:e3:07:48:13:8f:9e:45:ec:96:cb:
                    5a:8c:89:83:3f:e8:a2:a0:23:72:ec:52:f9:22:ef:
                    ff:c1:8c:c9:85:c7:df:d7:aa:d7:23:fe:de:07:3a:
                    f0:d6:f5:9d:e3:43:da:65:fa:96:a0:f7:17:12:5b:
                    8f:ee:09:b8:97:7f:2f:05:a5:9b:c1:15:f5:16:a4:
                    c0:b4:63:c0:2a:fa:5f:55:38:84:6c:de:8b:62:df:
                    d2:73
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                7B:E1:6A:83:01:E7:3F:B1:8D:55:99:9C:81:5F:C3:03:5C:56:16:C9
            X509v3 Authority Key Identifier:
                keyid:FA:BD:E0:7D:2C:55:8D:BD:CF:3C:32:00:76:B7:B5:5F:DF:A0:47:40

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A918143E/A3C07B86798911EABCBA2166C4F9AE02/-r3gfSxVjb3PPDIAdre1X9-gR0A.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/-r3gfSxVjb3PPDIAdre1X9-gR0A.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/A918143E/A3C07B86798911EABCBA2166C4F9AE02/7E4ED0E4798B11EA90252969C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.145.64.0/23

    Signature Algorithm: sha256WithRSAEncryption
         34:02:44:d7:c1:8e:07:8a:fc:e1:7a:6a:9f:81:47:f5:7a:8a:
         a3:df:02:c7:c0:3a:39:97:2f:7e:82:02:47:2a:79:54:2d:b0:
         ff:df:51:5e:9a:fc:0f:e1:4a:71:e1:76:fd:f1:d1:f9:5d:8a:
         cc:ea:fe:64:e1:52:ff:e1:52:a1:25:41:73:a2:d6:80:d5:2c:
         ca:c5:ae:fa:f7:49:00:0f:1c:12:77:d9:83:f0:d8:70:01:bf:
         25:56:76:32:3c:ae:51:ec:ff:fe:74:06:50:53:98:0e:3f:d0:
         37:b8:6c:01:df:10:90:f5:d7:88:47:15:67:8d:fc:59:ac:b1:
         44:23:fc:0d:ff:14:08:03:a5:18:6a:49:80:18:ca:10:9d:35:
         f9:c1:46:90:bf:cb:9a:bf:45:bd:7b:41:83:3c:1d:1d:88:cd:
         92:c6:ce:bb:5f:dc:97:76:45:9e:5b:f1:09:8a:7b:db:8d:c7:
         9d:30:67:a7:d6:77:eb:60:ed:3c:ca:43:03:fc:5c:43:1b:f4:
         a7:b5:e9:68:82:ff:5d:12:f6:33:68:82:1e:e5:2d:32:53:f3:
         79:a8:cf:7e:2c:02:b3:87:04:c4:8a:7b:13:9a:42:26:18:48:
         05:da:52:ff:84:dd:e5:c4:d6:35:60:b6:04:0b:ac:24:86:2b:
         d7:0d:4e:76
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICCmYwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
ODE0M0UxMTAvBgNVBAUTKEZBQkRFMDdEMkM1NThEQkRDRjNDMzIwMDc2QjdCNTVG
REZBMDQ3NDAwHhcNMjUxMjMxMjAxNjEwWhcNMjYwNTAxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTU1ODQ4YS01MmU1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAtlg+KAOG4lSZM8a37sJgkkRbcEBbtGicdolCVYd2P5BfiRC9EHpCvUes9fVo
FKP/XsLojOgFgAmMOVd+x/Mw/uOtUErKqpRP7QmKLN3q1o7TRb3Qmf1kopZsgAJ6
VdvrLiSoSOPLG7833agC/Yve8RInppt2mxZEap49Kz7yWAx8ihRuJItYKnLuDyH8
Y71v95vztd6Jl5fpgTs+ePLS4WXaBlmHJXeiW+MHSBOPnkXslstajImDP+iioCNy
7FL5Iu//wYzJhcff16rXI/7eBzrw1vWd40PaZfqWoPcXEluP7gm4l38vBaWbwRX1
FqTAtGPAKvpfVTiEbN6LYt/ScwIDAQABo4IClTCCApEwHQYDVR0OBBYEFHvhaoMB
5z+xjVWZnIFfwwNcVhbJMB8GA1UdIwQYMBaAFPq94H0sVY29zzwyAHa3tV/foEdA
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE4MTQzRS9BM0MwN0I4Njc5
ODkxMUVBQkNCQTIxNjZDNEY5QUUwMi8tcjNnZlN4VmpiM1BQRElBZHJlMVg5LWdS
MEEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLy1yM2dmU3hWamIzUFBESUFkcmUxWDktZ1IwQS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
ODE0M0UvQTNDMDdCODY3OTg5MTFFQUJDQkEyMTY2QzRGOUFFMDIvN0U0RUQwRTQ3
OThCMTFFQTkwMjUyOTY5QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAFnkUAwDQYJKoZIhvcNAQELBQADggEBADQCRNfBjgeK/OF6
ap+BR/V6iqPfAsfAOjmXL36CAkcqeVQtsP/fUV6a/A/hSnHhdv3x0fldiszq/mTh
Uv/hUqElQXOi1oDVLMrFrvr3SQAPHBJ32YPw2HABvyVWdjI8rlHs//50BlBTmA4/
0De4bAHfEJD114hHFWeN/FmssUQj/A3/FAgDpRhqSYAYyhCdNfnBRpC/y5q/Rb17
QYM8HR2IzZLGzrtf3Jd2RZ5b8QmKe9uNx50wZ6fWd+tg7TzKQwP8XEMb9Ke16WiC
/10S9jNogh7lLTJT83moz34sArOHBMSKexOaQiYYSAXaUv+E3eXE1jVgtgQLrCSG
K9cNTnY=
-----END CERTIFICATE-----
Generated at Sun Jan 25 14:26:32 2026 by rpki-client