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/A91AB001/83D54E52574811ECA77E5D86C4F9AE02/5BD4372457DE11EC88BC6713C4F9AE02.roa
File:                     5BD4372457DE11EC88BC6713C4F9AE02.roa (raw, json)
Hash identifier:          921JP5H5fjH76EWVU9vP1eft5QkxWkqi2+HDxiCXE7E=
Subject key identifier:   FD:F2:34:61:A2:21:6F:EF:4F:E4:71:0A:F9:35:0A:18:62:47:A9:B4
Certificate issuer:       /CN=A91AB001/serialNumber=96D1A59949A1BB7A266D72A0F12FFCD5F5059F17
Certificate serial:       04C9
Authority key identifier: 96:D1:A5:99:49:A1:BB:7A:26:6D:72:A0:F1:2F:FC:D5:F5:05:9F:17
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ltGlmUmhu3ombXKg8S_81fUFnxc.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91AB001/83D54E52574811ECA77E5D86C4F9AE02/5BD4372457DE11EC88BC6713C4F9AE02.roa
Signing time:             Tue 20 Jan 2026 23:19:46 +0000
ROA not before:           Tue 20 Jan 2026 23:19:46 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     149048
IP address blocks:        103.177.118.0/23 maxlen: 24
                          2001:df0:2140::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91AB001/83D54E52574811ECA77E5D86C4F9AE02/ltGlmUmhu3ombXKg8S_81fUFnxc.crl
                          rsync://rpki.apnic.net/member_repository/A91AB001/83D54E52574811ECA77E5D86C4F9AE02/ltGlmUmhu3ombXKg8S_81fUFnxc.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ltGlmUmhu3ombXKg8S_81fUFnxc.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 23:05:45 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1225 (0x4c9)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91AB001, serialNumber=96D1A59949A1BB7A266D72A0F12FFCD5F5059F17
        Validity
            Not Before: Jan 20 23:19:46 2026 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=69700d92-3368
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b2:ac:46:24:1f:f7:ab:36:9f:9d:7f:fc:49:79:
                    82:37:29:db:db:1c:4a:e1:46:cb:26:56:1a:f3:82:
                    52:56:03:12:80:d5:0d:49:69:aa:50:21:d8:26:d9:
                    41:1d:f9:05:44:64:ff:be:06:91:91:7f:4b:96:b4:
                    dc:e7:a6:0b:06:5a:bf:0a:1a:2d:2f:09:e5:c6:d7:
                    99:14:bc:00:c3:a8:9a:e4:cd:4c:9a:64:9a:61:09:
                    a9:47:aa:2c:d6:ef:f1:26:99:6c:5d:74:c2:d3:ea:
                    0c:e2:0e:ce:f4:97:70:a1:8d:ed:05:ba:9e:50:03:
                    64:57:0e:ae:12:76:e9:6b:7c:27:c1:33:15:50:27:
                    db:8c:22:20:d9:18:1b:d5:00:ef:61:cc:79:d2:13:
                    98:bd:c0:ee:a2:9b:25:7c:cd:b4:19:77:82:5f:d9:
                    2c:bb:80:3e:33:51:ce:fa:48:07:fa:e7:26:11:ec:
                    ed:73:87:e7:37:99:1b:0c:ff:98:f5:4a:0f:f8:ca:
                    c6:da:a9:b7:f2:5c:82:d9:3e:de:b9:d8:e4:b7:4f:
                    27:26:40:ed:c9:71:c4:64:cf:3a:b0:1d:3b:ea:fa:
                    a0:25:29:7a:4d:7c:16:df:3d:90:08:6a:28:30:ba:
                    25:d3:94:5c:57:eb:8e:05:5c:63:48:d8:fa:3d:8f:
                    33:95
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                FD:F2:34:61:A2:21:6F:EF:4F:E4:71:0A:F9:35:0A:18:62:47:A9:B4
            X509v3 Authority Key Identifier:
                keyid:96:D1:A5:99:49:A1:BB:7A:26:6D:72:A0:F1:2F:FC:D5:F5:05:9F:17

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91AB001/83D54E52574811ECA77E5D86C4F9AE02/ltGlmUmhu3ombXKg8S_81fUFnxc.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ltGlmUmhu3ombXKg8S_81fUFnxc.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/A91AB001/83D54E52574811ECA77E5D86C4F9AE02/5BD4372457DE11EC88BC6713C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.177.118.0/23
                IPv6:
                  2001:df0:2140::/48

    Signature Algorithm: sha256WithRSAEncryption
         01:a5:2a:d9:54:41:d2:78:ca:c7:98:ca:14:12:ee:09:a7:ba:
         44:1c:30:ec:8b:70:2b:c1:f9:79:06:1d:84:01:18:3f:4f:c3:
         c3:bc:f1:cb:bd:99:b0:30:02:27:8e:ba:96:cb:dd:51:66:af:
         53:31:7d:6d:b2:f8:21:a8:5d:eb:97:52:c4:79:32:f4:21:3d:
         e3:3d:0b:2d:34:09:7c:9d:36:75:6b:84:66:89:bb:49:f3:e1:
         c6:4d:97:cc:a8:ec:c0:91:e1:fe:fc:e0:61:84:83:02:0f:aa:
         f9:1e:b9:ba:f4:70:4f:b2:89:aa:38:eb:96:2c:c5:73:8c:3d:
         4d:e3:13:96:af:83:24:89:1b:e5:f4:56:4c:23:7e:77:a4:25:
         a9:0e:14:81:2e:bc:1f:3d:ce:cc:25:44:f0:e1:f9:f9:e0:f7:
         21:6c:e4:0d:e2:12:9d:ff:94:20:3f:49:a0:7f:0b:b0:6f:50:
         89:db:11:e0:cc:dd:7b:3c:9d:88:ce:db:09:47:73:9b:47:f3:
         9d:7e:75:49:45:f0:ce:47:ac:98:0d:5f:16:d7:7b:0b:22:e7:
         6c:cf:87:e9:6f:c2:88:03:b7:6f:39:67:ba:ab:9c:7c:30:81:
         19:50:e0:18:42:36:44:9a:c0:f7:62:5d:6b:d0:d5:1b:19:f2:
         69:70:e1:e8
-----BEGIN CERTIFICATE-----
MIIFgjCCBGqgAwIBAgICBMkwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
QUIwMDExMTAvBgNVBAUTKDk2RDFBNTk5NDlBMUJCN0EyNjZENzJBMEYxMkZGQ0Q1
RjUwNTlGMTcwHhcNMjYwMTIwMjMxOTQ2WhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTcwMGQ5Mi0zMzY4MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAsqxGJB/3qzafnX/8SXmCNynb2xxK4UbLJlYa84JSVgMSgNUNSWmqUCHYJtlB
HfkFRGT/vgaRkX9LlrTc56YLBlq/ChotLwnlxteZFLwAw6ia5M1MmmSaYQmpR6os
1u/xJplsXXTC0+oM4g7O9JdwoY3tBbqeUANkVw6uEnbpa3wnwTMVUCfbjCIg2Rgb
1QDvYcx50hOYvcDuopslfM20GXeCX9ksu4A+M1HO+kgH+ucmEeztc4fnN5kbDP+Y
9UoP+MrG2qm38lyC2T7eudjkt08nJkDtyXHEZM86sB076vqgJSl6TXwW3z2QCGoo
MLol05RcV+uOBVxjSNj6PY8zlQIDAQABo4ICpjCCAqIwHQYDVR0OBBYEFP3yNGGi
IW/vT+RxCvk1ChhiR6m0MB8GA1UdIwQYMBaAFJbRpZlJobt6Jm1yoPEv/NX1BZ8X
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBQjAwMS84M0Q1NEU1MjU3
NDgxMUVDQTc3RTVEODZDNEY5QUUwMi9sdEdsbVVtaHUzb21iWEtnOFNfODFmVUZu
eGMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2x0R2xtVW1odTNvbWJYS2c4U184MWZVRm54Yy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QUIwMDEvODNENTRFNTI1NzQ4MTFFQ0E3N0U1RDg2QzRGOUFFMDIvNUJENDM3MjQ1
N0RFMTFFQzg4QkM2NzEzQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwMAYIKwYBBQUHAQcBAf8E
ITAfMAwEAgABMAYDBAFnsXYwDwQCAAIwCQMHACABDfAhQDANBgkqhkiG9w0BAQsF
AAOCAQEAAaUq2VRB0njKx5jKFBLuCae6RBww7ItwK8H5eQYdhAEYP0/Dw7zxy72Z
sDACJ466lsvdUWavUzF9bbL4Iahd65dSxHky9CE94z0LLTQJfJ02dWuEZom7SfPh
xk2XzKjswJHh/vzgYYSDAg+q+R65uvRwT7KJqjjrlizFc4w9TeMTlq+DJIkb5fRW
TCN+d6QlqQ4UgS68Hz3OzCVE8OH5+eD3IWzkDeISnf+UID9JoH8LsG9QidsR4Mzd
ezydiM7bCUdzm0fznX51SUXwzkesmA1fFtd7CyLnbM+H6W/CiAO3bzlnuqucfDCB
GVDgGEI2RJrA92Jda9DVGxnyaXDh6A==
-----END CERTIFICATE-----
Generated at Sun Jan 25 04:36:59 2026 by rpki-client