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/A9145E67/22C14528AE5211ED9C5DA310C4F9AE02/F4E1A1C8E9EC11F0BB91F241686F56BC.roa
File:                     F4E1A1C8E9EC11F0BB91F241686F56BC.roa (raw, json)
Hash identifier:          dQM+MDJa1k/26o5Dq1p4V7i/7QLJ6SQoiwOJgrNJF0g=
Subject key identifier:   D1:AD:4D:FF:65:2C:40:20:F1:69:AA:62:34:8B:94:A6:C7:F5:E6:CD
Certificate issuer:       /CN=A9145E67/serialNumber=9843C89277A812ABD7FADAB52D1D61D278BA2B19
Certificate serial:       0224
Authority key identifier: 98:43:C8:92:77:A8:12:AB:D7:FA:DA:B5:2D:1D:61:D2:78:BA:2B:19
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/mEPIkneoEqvX-tq1LR1h0ni6Kxk.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9145E67/22C14528AE5211ED9C5DA310C4F9AE02/F4E1A1C8E9EC11F0BB91F241686F56BC.roa
Signing time:             Mon 05 Jan 2026 04:13:58 +0000
ROA not before:           Mon 05 Jan 2026 04:13:58 +0000
ROA not after:            Fri 01 May 2026 00:00:00 +0000
asID:                     154293
IP address blocks:        203.22.205.0/24 maxlen: 24
                          203.30.210.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9145E67/22C14528AE5211ED9C5DA310C4F9AE02/mEPIkneoEqvX-tq1LR1h0ni6Kxk.crl
                          rsync://rpki.apnic.net/member_repository/A9145E67/22C14528AE5211ED9C5DA310C4F9AE02/mEPIkneoEqvX-tq1LR1h0ni6Kxk.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/mEPIkneoEqvX-tq1LR1h0ni6Kxk.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:22:43 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 548 (0x224)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9145E67, serialNumber=9843C89277A812ABD7FADAB52D1D61D278BA2B19
        Validity
            Not Before: Jan  5 04:13:58 2026 GMT
            Not After : May  1 00:00:00 2026 GMT
        Subject: CN=695b3a86-cff8
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b5:c7:da:ca:2d:eb:2e:23:69:db:55:c4:d1:26:
                    72:3c:e5:68:ae:02:3c:ca:47:89:8b:95:39:64:a6:
                    b7:69:08:07:38:c7:ef:14:74:80:e3:e8:5c:fe:68:
                    7e:8d:e8:42:55:17:c8:7c:74:fc:2a:5f:d9:fb:b3:
                    dd:c4:86:f3:34:54:18:e4:4f:cc:17:e8:24:9b:20:
                    93:98:1f:c4:b9:c5:2b:1b:76:6d:a6:a2:d0:1f:61:
                    df:04:62:ff:0f:5e:a4:0f:f1:6d:3f:25:67:66:aa:
                    ea:43:6d:a0:2b:f3:0c:13:09:e4:fd:92:e3:11:67:
                    cb:17:52:21:8b:69:8e:7b:1f:9e:81:00:39:0b:05:
                    42:86:b1:00:a1:8c:df:40:e6:1d:4b:1a:6b:92:6b:
                    bf:d5:8d:66:55:79:7a:da:3b:a9:f4:dd:fb:bc:0a:
                    60:69:22:ff:41:02:f5:b2:a9:21:6b:e3:88:c0:1c:
                    da:22:04:25:bd:29:a0:fb:5e:09:c1:82:d9:cc:91:
                    89:c8:97:ef:73:f4:c9:b6:6a:8e:52:18:71:f6:55:
                    a8:3e:0b:97:c8:70:c7:67:d7:bb:4c:51:03:5c:21:
                    fe:21:eb:ab:0b:05:bf:98:a9:00:5d:30:eb:be:a5:
                    0e:0f:bb:d9:bc:58:3d:e1:92:ba:3e:92:a0:cc:8c:
                    9a:6b
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                D1:AD:4D:FF:65:2C:40:20:F1:69:AA:62:34:8B:94:A6:C7:F5:E6:CD
            X509v3 Authority Key Identifier:
                keyid:98:43:C8:92:77:A8:12:AB:D7:FA:DA:B5:2D:1D:61:D2:78:BA:2B:19

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9145E67/22C14528AE5211ED9C5DA310C4F9AE02/mEPIkneoEqvX-tq1LR1h0ni6Kxk.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/mEPIkneoEqvX-tq1LR1h0ni6Kxk.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/A9145E67/22C14528AE5211ED9C5DA310C4F9AE02/F4E1A1C8E9EC11F0BB91F241686F56BC.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  203.22.205.0/24
                  203.30.210.0/24

    Signature Algorithm: sha256WithRSAEncryption
         0e:dd:a8:5c:3e:09:41:6c:db:de:86:23:db:0e:b6:e6:fe:52:
         80:bd:80:d8:0e:1a:f9:dc:b8:ff:b9:0c:f8:56:79:cc:13:13:
         29:98:52:09:5c:d9:1b:da:b3:a5:69:0b:9c:dd:4b:df:1e:ed:
         2f:94:d6:9e:be:9b:c7:64:d3:78:a3:ea:7d:8e:5a:26:b9:4e:
         bb:1c:0b:0a:45:7f:81:5f:17:d3:f4:6b:9b:cf:31:cd:96:33:
         68:72:32:2c:dd:8f:d7:db:8f:70:db:1a:9e:8d:5f:0d:9c:e1:
         bd:cb:c3:fe:38:64:0e:b9:59:03:cc:97:7f:94:ce:37:47:07:
         7b:54:4c:ee:4d:20:c3:8f:78:7f:e0:ff:4d:fe:9d:73:0f:9b:
         93:63:83:69:10:80:a0:ae:cc:ec:c1:d7:f8:89:df:06:6a:77:
         93:30:65:79:96:52:93:93:d2:36:a1:98:22:f7:64:b0:87:5f:
         3d:ed:c6:c2:94:ba:70:7a:cf:c1:b4:82:bb:40:ac:0d:80:6b:
         f4:9d:2e:31:aa:da:8d:67:0b:ff:f0:6c:e8:69:d3:40:44:c5:
         d4:89:0f:b8:c2:09:e8:74:36:44:3f:80:04:e0:e2:9f:cd:0a:
         ae:1b:49:e1:ac:0a:40:09:3c:87:79:12:05:bf:23:cc:d3:e8:
         4c:ca:48:23
-----BEGIN CERTIFICATE-----
MIIFdzCCBF+gAwIBAgICAiQwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NDVFNjcxMTAvBgNVBAUTKDk4NDNDODkyNzdBODEyQUJEN0ZBREFCNTJEMUQ2MUQy
NzhCQTJCMTkwHhcNMjYwMTA1MDQxMzU4WhcNMjYwNTAxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTViM2E4Ni1jZmY4MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAtcfayi3rLiNp21XE0SZyPOVorgI8ykeJi5U5ZKa3aQgHOMfvFHSA4+hc/mh+
jehCVRfIfHT8Kl/Z+7PdxIbzNFQY5E/MF+gkmyCTmB/EucUrG3ZtpqLQH2HfBGL/
D16kD/FtPyVnZqrqQ22gK/MMEwnk/ZLjEWfLF1Ihi2mOex+egQA5CwVChrEAoYzf
QOYdSxprkmu/1Y1mVXl62jup9N37vApgaSL/QQL1sqkha+OIwBzaIgQlvSmg+14J
wYLZzJGJyJfvc/TJtmqOUhhx9lWoPguXyHDHZ9e7TFEDXCH+IeurCwW/mKkAXTDr
vqUOD7vZvFg94ZK6PpKgzIyaawIDAQABo4ICmzCCApcwHQYDVR0OBBYEFNGtTf9l
LEAg8WmqYjSLlKbH9ebNMB8GA1UdIwQYMBaAFJhDyJJ3qBKr1/ratS0dYdJ4uisZ
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE0NUU2Ny8yMkMxNDUyOEFF
NTIxMUVEOUM1REEzMTBDNEY5QUUwMi9tRVBJa25lb0VxdlgtdHExTFIxaDBuaTZL
eGsuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL21FUElrbmVvRXF2WC10cTFMUjFoMG5pNkt4ay5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NDVFNjcvMjJDMTQ1MjhBRTUyMTFFRDlDNURBMzEwQzRGOUFFMDIvRjRFMUExQzhF
OUVDMTFGMEJCOTFGMjQxNjg2RjU2QkMucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwJQYIKwYBBQUHAQcBAf8E
FjAUMBIEAgABMAwDBADLFs0DBADLHtIwDQYJKoZIhvcNAQELBQADggEBAA7dqFw+
CUFs296GI9sOtub+UoC9gNgOGvncuP+5DPhWecwTEymYUglc2Rvas6VpC5zdS98e
7S+U1p6+m8dk03ij6n2OWia5TrscCwpFf4FfF9P0a5vPMc2WM2hyMizdj9fbj3Db
Gp6NXw2c4b3Lw/44ZA65WQPMl3+UzjdHB3tUTO5NIMOPeH/g/03+nXMPm5Njg2kQ
gKCuzOzB1/iJ3wZqd5MwZXmWUpOT0jahmCL3ZLCHXz3txsKUunB6z8G0grtArA2A
a/SdLjGq2o1nC//wbOhp00BExdSJD7jCCeh0NkQ/gATg4p/NCq4bSeGsCkAJPId5
EgW/I8zT6EzKSCM=
-----END CERTIFICATE-----
Generated at Sun Jan 25 05:57:42 2026 by rpki-client