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/A91AFB4B/8E162430C76011EC8E7D9629C4F9AE02/E2F2A470C76411EC85896F5EC4F9AE02.roa
File:                     E2F2A470C76411EC85896F5EC4F9AE02.roa (raw, json)
Hash identifier:          1PX1jYskVKNf+0dHErUm5h6atNXjuWOS1xYxAB/fHQs=
Subject key identifier:   D8:6E:D6:D8:E7:AE:51:96:26:A9:73:38:7D:7F:1F:DE:A6:F2:7F:AD
Certificate issuer:       /CN=A91AFB4B/serialNumber=A35561DA45A955F02D122A0D88E8C76239EDF920
Certificate serial:       03A3
Authority key identifier: A3:55:61:DA:45:A9:55:F0:2D:12:2A:0D:88:E8:C7:62:39:ED:F9:20
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/o1Vh2kWpVfAtEioNiOjHYjnt-SA.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91AFB4B/8E162430C76011EC8E7D9629C4F9AE02/E2F2A470C76411EC85896F5EC4F9AE02.roa
Signing time:             Tue 13 Jan 2026 00:20:06 +0000
ROA not before:           Tue 13 Jan 2026 00:20:06 +0000
ROA not after:            Wed 31 Mar 2027 00:00:00 +0000
asID:                     4826
IP address blocks:        103.126.206.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91AFB4B/8E162430C76011EC8E7D9629C4F9AE02/o1Vh2kWpVfAtEioNiOjHYjnt-SA.crl
                          rsync://rpki.apnic.net/member_repository/A91AFB4B/8E162430C76011EC8E7D9629C4F9AE02/o1Vh2kWpVfAtEioNiOjHYjnt-SA.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/o1Vh2kWpVfAtEioNiOjHYjnt-SA.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:   Tue 27 Jan 2026 23:53:24 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 931 (0x3a3)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91AFB4B, serialNumber=A35561DA45A955F02D122A0D88E8C76239EDF920
        Validity
            Not Before: Jan 13 00:20:06 2026 GMT
            Not After : Mar 31 00:00:00 2027 GMT
        Subject: CN=69658fb6-ee84
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a4:ab:af:36:2c:d1:d4:93:14:81:5f:d6:a4:7c:
                    9d:42:8f:78:01:1d:5e:7e:c6:ac:8a:d0:dd:0e:e9:
                    4d:9d:a0:27:af:ed:64:0e:48:7b:bd:69:0a:1c:9f:
                    55:d3:3f:fd:67:32:f6:66:75:b0:e9:1a:da:af:80:
                    d2:0f:11:45:82:57:10:89:87:b3:dd:e6:5d:c7:21:
                    c6:c6:79:46:4f:ed:3f:df:89:60:32:2a:56:9a:f2:
                    49:d2:db:95:57:2a:89:46:d5:6f:cc:49:20:b0:14:
                    f9:ac:ef:8f:20:ee:e8:f3:73:e8:db:95:49:ac:49:
                    49:95:28:33:55:75:32:3e:4c:53:91:90:8d:b3:21:
                    93:8a:59:3c:77:5f:3d:57:a8:6a:eb:1f:dc:4f:9d:
                    79:0c:54:c8:c0:40:85:b5:45:8b:0b:e2:fa:4c:fd:
                    7c:77:0b:95:61:c6:a7:cd:6c:cb:61:ca:73:5d:65:
                    e7:5a:dd:6f:07:7b:38:3e:f9:0c:cf:8e:9a:0c:bb:
                    cf:56:1e:19:16:5f:a3:a2:e8:ae:e7:af:57:66:ac:
                    d2:a6:2f:0c:9b:29:45:f9:91:d3:23:cc:29:b7:e6:
                    95:9c:ab:2e:58:91:60:bb:06:5b:16:f4:64:eb:88:
                    3b:f6:75:c8:56:ff:b5:6a:fb:0c:87:7f:50:ec:b5:
                    b1:17
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                D8:6E:D6:D8:E7:AE:51:96:26:A9:73:38:7D:7F:1F:DE:A6:F2:7F:AD
            X509v3 Authority Key Identifier:
                keyid:A3:55:61:DA:45:A9:55:F0:2D:12:2A:0D:88:E8:C7:62:39:ED:F9:20

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91AFB4B/8E162430C76011EC8E7D9629C4F9AE02/o1Vh2kWpVfAtEioNiOjHYjnt-SA.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/o1Vh2kWpVfAtEioNiOjHYjnt-SA.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/A91AFB4B/8E162430C76011EC8E7D9629C4F9AE02/E2F2A470C76411EC85896F5EC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.126.206.0/24

    Signature Algorithm: sha256WithRSAEncryption
         68:d0:58:6e:73:41:07:ec:52:cd:28:8b:1e:fa:f5:40:52:8a:
         6d:a1:03:4b:38:37:33:93:57:9c:60:58:8a:df:65:c0:d3:46:
         be:d9:3a:5b:c4:a6:63:aa:3e:20:2c:f7:ba:ec:94:f4:8d:e0:
         87:0e:4a:c8:e7:ae:38:b5:df:9d:9e:cc:02:c2:c3:5e:85:1f:
         70:8f:0c:a0:4d:d1:a8:88:dd:c5:be:39:cb:08:39:60:dd:29:
         73:e6:00:cd:d1:55:cb:a6:5e:f4:5e:0d:fd:40:39:25:1b:5a:
         c2:ce:38:e2:67:56:8d:0e:7e:ee:ae:21:50:04:63:49:4a:7d:
         b3:c6:22:5a:e2:68:c1:fe:1b:00:fc:e9:be:8d:81:c1:59:9c:
         e2:19:1f:0e:cb:12:e5:a0:dd:c0:2f:42:4b:ef:cd:18:a9:66:
         4b:e4:dd:41:4c:0b:36:f9:09:87:48:21:c4:fd:86:c1:3f:21:
         d2:40:c8:71:96:24:1f:e8:7f:7d:f7:dd:f2:07:37:bf:4c:2f:
         06:31:b3:f6:aa:91:ad:b4:7e:53:26:ce:80:1f:94:8f:f8:6c:
         18:a7:8b:cb:d6:cd:6a:7f:5c:66:06:42:6a:d6:8c:2c:e0:6e:
         00:17:6d:40:84:7e:48:2e:4c:4c:da:b4:06:45:47:ad:c8:6e:
         a2:6e:1a:54
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICA6MwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
QUZCNEIxMTAvBgNVBAUTKEEzNTU2MURBNDVBOTU1RjAyRDEyMkEwRDg4RThDNzYy
MzlFREY5MjAwHhcNMjYwMTEzMDAyMDA2WhcNMjcwMzMxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTY1OGZiNi1lZTg0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEApKuvNizR1JMUgV/WpHydQo94AR1efsasitDdDulNnaAnr+1kDkh7vWkKHJ9V
0z/9ZzL2ZnWw6Rrar4DSDxFFglcQiYez3eZdxyHGxnlGT+0/34lgMipWmvJJ0tuV
VyqJRtVvzEkgsBT5rO+PIO7o83Po25VJrElJlSgzVXUyPkxTkZCNsyGTilk8d189
V6hq6x/cT515DFTIwECFtUWLC+L6TP18dwuVYcanzWzLYcpzXWXnWt1vB3s4PvkM
z46aDLvPVh4ZFl+jouiu569XZqzSpi8MmylF+ZHTI8wpt+aVnKsuWJFguwZbFvRk
64g79nXIVv+1avsMh39Q7LWxFwIDAQABo4IClTCCApEwHQYDVR0OBBYEFNhu1tjn
rlGWJqlzOH1/H96m8n+tMB8GA1UdIwQYMBaAFKNVYdpFqVXwLRIqDYjox2I57fkg
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBRkI0Qi84RTE2MjQzMEM3
NjAxMUVDOEU3RDk2MjlDNEY5QUUwMi9vMVZoMmtXcFZmQXRFaW9OaU9qSFlqbnQt
U0EuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL28xVmgya1dwVmZBdEVpb05pT2pIWWpudC1TQS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QUZCNEIvOEUxNjI0MzBDNzYwMTFFQzhFN0Q5NjI5QzRGOUFFMDIvRTJGMkE0NzBD
NzY0MTFFQzg1ODk2RjVFQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBABnfs4wDQYJKoZIhvcNAQELBQADggEBAGjQWG5zQQfsUs0o
ix769UBSim2hA0s4NzOTV5xgWIrfZcDTRr7ZOlvEpmOqPiAs97rslPSN4IcOSsjn
rji1352ezALCw16FH3CPDKBN0aiI3cW+OcsIOWDdKXPmAM3RVcumXvReDf1AOSUb
WsLOOOJnVo0Ofu6uIVAEY0lKfbPGIlriaMH+GwD86b6NgcFZnOIZHw7LEuWg3cAv
QkvvzRipZkvk3UFMCzb5CYdIIcT9hsE/IdJAyHGWJB/of3333fIHN79MLwYxs/aq
ka20flMmzoAflI/4bBini8vWzWp/XGYGQmrWjCzgbgAXbUCEfkguTEzatAZFR63I
bqJuGlQ=
-----END CERTIFICATE-----
Generated at Wed Jan 21 14:14:53 2026 by rpki-client