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/A917D778/5B8D866890E211EF97612A46C4F9AE02/0DEDF8C290E511EFBB48661DC4F9AE02.roa
File:                     0DEDF8C290E511EFBB48661DC4F9AE02.roa (raw, json)
Hash identifier:          lCc1zW/fNZMoF/rqNvP9IYJzd9fmXkKhaJc8t7GMllI=
Subject key identifier:   86:6C:50:12:E5:CE:57:D2:04:9B:13:1B:56:7B:B2:31:5F:3A:77:D2
Certificate issuer:       /CN=A917D778/serialNumber=DDC5DB381FF1ECCA5B95A28514792DCDBA49182B
Certificate serial:       F7
Authority key identifier: DD:C5:DB:38:1F:F1:EC:CA:5B:95:A2:85:14:79:2D:CD:BA:49:18:2B
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/3cXbOB_x7MpblaKFFHktzbpJGCs.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A917D778/5B8D866890E211EF97612A46C4F9AE02/0DEDF8C290E511EFBB48661DC4F9AE02.roa
Signing time:             Sat 17 Jan 2026 05:23:44 +0000
ROA not before:           Sat 17 Jan 2026 05:23:44 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     152127
IP address blocks:        210.79.130.0/23 maxlen: 24
                          2401:5460::/32 maxlen: 32
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A917D778/5B8D866890E211EF97612A46C4F9AE02/3cXbOB_x7MpblaKFFHktzbpJGCs.crl
                          rsync://rpki.apnic.net/member_repository/A917D778/5B8D866890E211EF97612A46C4F9AE02/3cXbOB_x7MpblaKFFHktzbpJGCs.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/3cXbOB_x7MpblaKFFHktzbpJGCs.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 04:36:32 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 247 (0xf7)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A917D778, serialNumber=DDC5DB381FF1ECCA5B95A28514792DCDBA49182B
        Validity
            Not Before: Jan 17 05:23:44 2026 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=696b1ce0-0cd5
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:d1:db:d9:8c:53:c4:17:70:29:5f:25:9f:f6:6c:
                    64:b2:d0:95:a7:65:55:a2:74:35:75:45:35:3e:d6:
                    27:ba:ad:a4:92:e4:aa:18:12:e7:af:c0:d2:cc:ca:
                    cb:0b:d9:32:aa:52:7c:91:60:5b:60:1c:b4:a6:1b:
                    c5:45:17:49:a1:ad:26:0c:8e:8b:b3:aa:6f:20:45:
                    5a:f5:34:e4:5d:f3:3c:33:ee:33:73:cb:22:5b:59:
                    ac:88:3d:f6:56:99:a4:37:31:fa:28:89:0a:8b:06:
                    a4:ab:c1:44:cf:3f:ce:da:f9:70:1a:71:d9:6e:69:
                    f6:b3:80:f9:39:af:b2:fb:6c:d2:dc:2c:27:12:44:
                    e4:f1:a0:f4:80:34:a3:c1:71:74:c8:35:1f:8c:76:
                    39:ad:a4:4c:38:11:5c:bb:d7:44:1c:19:34:90:aa:
                    98:a3:5b:3f:20:c2:15:3b:8a:bb:ca:ca:ae:81:62:
                    c1:ee:dd:52:19:46:00:3c:4a:0f:90:f9:81:22:34:
                    b3:bd:08:9d:c1:87:af:df:10:ce:dc:6d:36:d6:d9:
                    45:1d:92:8c:11:d7:da:b0:32:69:9c:7b:dc:7f:bd:
                    a6:9d:ac:eb:7b:fa:99:e1:ee:1d:83:9a:bb:70:6c:
                    6b:84:0b:a1:8b:49:c6:16:48:80:b2:b7:b9:f2:d4:
                    22:37
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                86:6C:50:12:E5:CE:57:D2:04:9B:13:1B:56:7B:B2:31:5F:3A:77:D2
            X509v3 Authority Key Identifier:
                keyid:DD:C5:DB:38:1F:F1:EC:CA:5B:95:A2:85:14:79:2D:CD:BA:49:18:2B

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A917D778/5B8D866890E211EF97612A46C4F9AE02/3cXbOB_x7MpblaKFFHktzbpJGCs.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/3cXbOB_x7MpblaKFFHktzbpJGCs.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/A917D778/5B8D866890E211EF97612A46C4F9AE02/0DEDF8C290E511EFBB48661DC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  210.79.130.0/23
                IPv6:
                  2401:5460::/32

    Signature Algorithm: sha256WithRSAEncryption
         9d:0d:36:db:e1:52:5c:88:6f:fc:2a:60:37:67:5b:66:79:28:
         dc:2c:84:db:55:12:34:b5:31:e5:ae:16:0e:08:7a:de:48:5a:
         73:70:78:7d:4a:e9:bf:5b:1d:b0:3f:f6:00:ea:16:4e:ea:3b:
         03:ca:63:0d:f2:e2:81:03:8e:9a:15:ee:d1:1f:0d:f9:d1:81:
         b5:3e:1d:a9:df:ae:b3:24:df:9e:b0:1e:99:f5:e0:18:05:7c:
         3c:73:46:ea:95:49:4c:42:38:5a:e4:fc:4e:8c:17:de:d2:a3:
         be:42:2e:95:e2:ee:95:88:35:66:6a:bd:87:42:6d:c4:e9:10:
         aa:da:01:8a:fa:f3:5a:d5:d6:9c:53:0d:02:1d:65:9a:d0:73:
         df:02:76:17:71:c7:6b:dc:da:3a:51:ab:0a:0b:e8:48:16:e2:
         81:39:3e:e2:36:c7:2e:91:27:f8:ef:9b:a7:3e:8e:51:d2:e3:
         5f:a0:a5:0c:85:45:3c:ef:ed:e1:c1:e6:17:2f:f4:cb:6d:60:
         56:39:f4:c8:c0:85:3f:a1:75:0d:ba:61:04:77:0a:d4:2e:ef:
         9a:2d:29:5a:df:42:1c:07:9d:c9:61:2c:eb:7a:c7:48:31:80:
         19:7d:49:5b:6e:ab:df:7c:09:d3:c6:b8:f1:0a:d2:d2:e7:f8:
         1d:58:30:70
-----BEGIN CERTIFICATE-----
MIIFgDCCBGigAwIBAgICAPcwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
N0Q3NzgxMTAvBgNVBAUTKEREQzVEQjM4MUZGMUVDQ0E1Qjk1QTI4NTE0NzkyRENE
QkE0OTE4MkIwHhcNMjYwMTE3MDUyMzQ0WhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTZiMWNlMC0wY2Q1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA0dvZjFPEF3ApXyWf9mxkstCVp2VVonQ1dUU1PtYnuq2kkuSqGBLnr8DSzMrL
C9kyqlJ8kWBbYBy0phvFRRdJoa0mDI6Ls6pvIEVa9TTkXfM8M+4zc8siW1msiD32
VpmkNzH6KIkKiwakq8FEzz/O2vlwGnHZbmn2s4D5Oa+y+2zS3CwnEkTk8aD0gDSj
wXF0yDUfjHY5raRMOBFcu9dEHBk0kKqYo1s/IMIVO4q7ysqugWLB7t1SGUYAPEoP
kPmBIjSzvQidwYev3xDO3G021tlFHZKMEdfasDJpnHvcf72mnazre/qZ4e4dg5q7
cGxrhAuhi0nGFkiAsre58tQiNwIDAQABo4ICpDCCAqAwHQYDVR0OBBYEFIZsUBLl
zlfSBJsTG1Z7sjFfOnfSMB8GA1UdIwQYMBaAFN3F2zgf8ezKW5WihRR5Lc26SRgr
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE3RDc3OC81QjhEODY2ODkw
RTIxMUVGOTc2MTJBNDZDNEY5QUUwMi8zY1hiT0JfeDdNcGJsYUtGRkhrdHpicEpH
Q3MuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzNjWGJPQl94N01wYmxhS0ZGSGt0emJwSkdDcy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
N0Q3NzgvNUI4RDg2Njg5MEUyMTFFRjk3NjEyQTQ2QzRGOUFFMDIvMERFREY4QzI5
MEU1MTFFRkJCNDg2NjFEQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwLgYIKwYBBQUHAQcBAf8E
HzAdMAwEAgABMAYDBAHST4IwDQQCAAIwBwMFACQBVGAwDQYJKoZIhvcNAQELBQAD
ggEBAJ0NNtvhUlyIb/wqYDdnW2Z5KNwshNtVEjS1MeWuFg4Iet5IWnNweH1K6b9b
HbA/9gDqFk7qOwPKYw3y4oEDjpoV7tEfDfnRgbU+HanfrrMk356wHpn14BgFfDxz
RuqVSUxCOFrk/E6MF97So75CLpXi7pWINWZqvYdCbcTpEKraAYr681rV1pxTDQId
ZZrQc98Cdhdxx2vc2jpRqwoL6EgW4oE5PuI2xy6RJ/jvm6c+jlHS41+gpQyFRTzv
7eHB5hcv9MttYFY59MjAhT+hdQ26YQR3CtQu75otKVrfQhwHnclhLOt6x0gxgBl9
SVtuq998CdPGuPEK0tLn+B1YMHA=
-----END CERTIFICATE-----
Generated at Mon Jan 26 07:12:03 2026 by rpki-client