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/A916548C/C7731D249E5511ED8D92BD79C4F9AE02/0BD8AF96D41A11EF804F7049C4F9AE02.roa
File:                     0BD8AF96D41A11EF804F7049C4F9AE02.roa (raw, json)
Hash identifier:          5bkeY/59ib9fGk61WQgrnVvxtTtqFwiGGsOLbyWTIBg=
Subject key identifier:   F9:ED:B9:87:C0:C7:0E:10:F7:21:2D:3E:A5:89:A1:FD:F7:F1:DD:02
Certificate issuer:       /CN=A916548C/serialNumber=4FA368A62ED25C6278E23B1BFFA251A149AA2F58
Certificate serial:       0240
Authority key identifier: 4F:A3:68:A6:2E:D2:5C:62:78:E2:3B:1B:FF:A2:51:A1:49:AA:2F:58
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/T6Nopi7SXGJ44jsb_6JRoUmqL1g.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A916548C/C7731D249E5511ED8D92BD79C4F9AE02/0BD8AF96D41A11EF804F7049C4F9AE02.roa
Signing time:             Wed 21 Jan 2026 01:22:04 +0000
ROA not before:           Wed 21 Jan 2026 01:22:04 +0000
ROA not after:            Sat 01 May 2027 00:00:00 +0000
asID:                     150737
IP address blocks:        103.77.116.0/23 maxlen: 23
                          103.77.116.0/24 maxlen: 24
                          103.77.117.0/24 maxlen: 24
                          2001:df4:d3c0::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A916548C/C7731D249E5511ED8D92BD79C4F9AE02/T6Nopi7SXGJ44jsb_6JRoUmqL1g.crl
                          rsync://rpki.apnic.net/member_repository/A916548C/C7731D249E5511ED8D92BD79C4F9AE02/T6Nopi7SXGJ44jsb_6JRoUmqL1g.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/T6Nopi7SXGJ44jsb_6JRoUmqL1g.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 01:19:04 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 576 (0x240)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A916548C, serialNumber=4FA368A62ED25C6278E23B1BFFA251A149AA2F58
        Validity
            Not Before: Jan 21 01:22:04 2026 GMT
            Not After : May  1 00:00:00 2027 GMT
        Subject: CN=69702a3b-4b14
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:bd:ad:da:6e:9c:7a:a9:29:89:96:14:99:26:96:
                    04:48:b5:e7:04:d7:b0:cb:59:25:f4:9f:44:ee:49:
                    54:0f:86:3d:d6:2c:f6:76:c6:cb:9d:a4:ff:09:b5:
                    9b:c5:bd:98:17:63:40:5f:a1:10:ea:d9:49:e9:b9:
                    a4:a9:95:be:bc:96:db:60:98:7a:d4:e9:48:2c:4a:
                    e2:7d:99:6f:3f:a1:7f:28:8e:51:62:6b:ba:71:66:
                    b7:11:fa:ec:49:03:1e:65:41:f6:a6:8c:56:e7:7d:
                    62:33:c4:bb:bb:cb:9e:40:97:2c:1a:02:8c:80:31:
                    d0:12:d8:38:db:9a:5e:10:8c:f9:2a:8c:39:e9:68:
                    43:ba:9c:73:fe:58:9e:06:d4:b2:55:e1:b8:1b:8c:
                    76:fd:9b:ee:7a:55:0a:ca:ac:f9:15:18:ef:42:e4:
                    dd:25:da:fc:e0:e1:9a:88:ac:f9:c7:96:33:ed:49:
                    2c:29:2c:6c:f5:9d:e3:ed:2f:9d:2e:e5:51:99:f9:
                    03:d8:52:79:b4:45:c5:da:10:d3:2b:01:27:59:e7:
                    8a:11:b1:0d:20:11:85:01:cc:b4:25:76:97:42:5e:
                    91:c2:bc:83:bd:c7:df:82:9c:0d:28:b9:9e:33:db:
                    63:45:23:d2:12:69:ca:fa:03:0d:a8:8f:dd:82:17:
                    56:01
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                F9:ED:B9:87:C0:C7:0E:10:F7:21:2D:3E:A5:89:A1:FD:F7:F1:DD:02
            X509v3 Authority Key Identifier:
                keyid:4F:A3:68:A6:2E:D2:5C:62:78:E2:3B:1B:FF:A2:51:A1:49:AA:2F:58

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A916548C/C7731D249E5511ED8D92BD79C4F9AE02/T6Nopi7SXGJ44jsb_6JRoUmqL1g.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/T6Nopi7SXGJ44jsb_6JRoUmqL1g.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/A916548C/C7731D249E5511ED8D92BD79C4F9AE02/0BD8AF96D41A11EF804F7049C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.77.116.0/23
                IPv6:
                  2001:df4:d3c0::/48

    Signature Algorithm: sha256WithRSAEncryption
         5d:4b:85:03:35:66:09:7b:57:1c:cd:d8:5e:6c:64:01:43:ec:
         95:a6:e5:2d:d5:87:e6:95:f0:1a:4b:5b:05:32:ea:bf:02:02:
         d0:0d:86:0d:2e:33:c1:86:0c:4c:3e:e6:24:a6:3c:19:be:be:
         00:d6:b7:9b:ea:3a:a9:dc:d3:1e:fd:b2:0f:f4:fe:3f:72:10:
         36:9a:83:93:99:56:02:ff:4a:29:18:a9:c0:9f:27:3e:40:2f:
         93:46:46:ee:a5:29:7d:77:42:59:e3:fc:62:2d:b4:f1:4b:f1:
         4a:1f:e1:38:1c:a8:e9:0a:a1:1b:fb:8b:2f:f9:2a:2a:41:06:
         83:fc:48:17:ad:c0:27:18:f5:50:75:21:14:a5:5f:06:49:46:
         bd:bd:b3:21:69:b4:f8:e0:69:b1:3f:f5:9f:89:8b:2c:07:c9:
         89:f2:15:d3:a6:3d:78:a5:bd:e3:d2:0b:b9:cd:75:43:45:d5:
         ac:7f:4b:2a:06:09:9b:69:b6:96:d5:b9:bf:12:99:bd:aa:18:
         02:96:d4:db:20:f6:c5:a0:fb:23:62:67:11:b8:e8:c6:96:22:
         8f:dd:d6:d3:6e:91:3d:c2:0e:84:f4:bc:a2:17:69:af:07:a0:
         35:ee:ad:7f:b0:d0:c9:41:58:58:ef:23:12:1c:73:f0:16:de:
         f6:5d:d7:3c
-----BEGIN CERTIFICATE-----
MIIFgjCCBGqgAwIBAgICAkAwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
NjU0OEMxMTAvBgNVBAUTKDRGQTM2OEE2MkVEMjVDNjI3OEUyM0IxQkZGQTI1MUEx
NDlBQTJGNTgwHhcNMjYwMTIxMDEyMjA0WhcNMjcwNTAxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTcwMmEzYi00YjE0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAva3abpx6qSmJlhSZJpYESLXnBNewy1kl9J9E7klUD4Y91iz2dsbLnaT/CbWb
xb2YF2NAX6EQ6tlJ6bmkqZW+vJbbYJh61OlILErifZlvP6F/KI5RYmu6cWa3Efrs
SQMeZUH2poxW531iM8S7u8ueQJcsGgKMgDHQEtg425peEIz5Kow56WhDupxz/lie
BtSyVeG4G4x2/ZvuelUKyqz5FRjvQuTdJdr84OGaiKz5x5Yz7UksKSxs9Z3j7S+d
LuVRmfkD2FJ5tEXF2hDTKwEnWeeKEbENIBGFAcy0JXaXQl6RwryDvcffgpwNKLme
M9tjRSPSEmnK+gMNqI/dghdWAQIDAQABo4ICpjCCAqIwHQYDVR0OBBYEFPntuYfA
xw4Q9yEtPqWJof338d0CMB8GA1UdIwQYMBaAFE+jaKYu0lxieOI7G/+iUaFJqi9Y
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE2NTQ4Qy9DNzczMUQyNDlF
NTUxMUVEOEQ5MkJENzlDNEY5QUUwMi9UNk5vcGk3U1hHSjQ0anNiXzZKUm9VbXFM
MWcuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1Q2Tm9waTdTWEdKNDRqc2JfNkpSb1VtcUwxZy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NjU0OEMvQzc3MzFEMjQ5RTU1MTFFRDhEOTJCRDc5QzRGOUFFMDIvMEJEOEFGOTZE
NDFBMTFFRjgwNEY3MDQ5QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwMAYIKwYBBQUHAQcBAf8E
ITAfMAwEAgABMAYDBAFnTXQwDwQCAAIwCQMHACABDfTTwDANBgkqhkiG9w0BAQsF
AAOCAQEAXUuFAzVmCXtXHM3YXmxkAUPslablLdWH5pXwGktbBTLqvwIC0A2GDS4z
wYYMTD7mJKY8Gb6+ANa3m+o6qdzTHv2yD/T+P3IQNpqDk5lWAv9KKRipwJ8nPkAv
k0ZG7qUpfXdCWeP8Yi208UvxSh/hOByo6QqhG/uLL/kqKkEGg/xIF63AJxj1UHUh
FKVfBklGvb2zIWm0+OBpsT/1n4mLLAfJifIV06Y9eKW949ILuc11Q0XVrH9LKgYJ
m2m2ltW5vxKZvaoYApbU2yD2xaD7I2JnEbjoxpYij93W026RPcIOhPS8ohdprweg
Ne6tf7DQyUFYWO8jEhxz8Bbe9l3XPA==
-----END CERTIFICATE-----
Generated at Sun Jan 25 09:37:15 2026 by rpki-client