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/A918EDB2/1C57CEAC70E911E2B36D4B6B2979BB20/5049D410F6A711F0A82C75DE406F56BC.roa
File:                     5049D410F6A711F0A82C75DE406F56BC.roa (raw, json)
Hash identifier:          bdqy7rmhamUiZi2IE298CGCc9Ndxwpe26kwuckWdUPM=
Subject key identifier:   94:A9:88:28:6D:72:9D:0D:FC:D2:ED:EF:91:E5:DB:72:10:6A:A8:37
Certificate issuer:       /CN=A918EDB2/serialNumber=A7AE474416B0E8AD3A89E86774A640FEBE6973F9
Certificate serial:       21F3
Authority key identifier: A7:AE:47:44:16:B0:E8:AD:3A:89:E8:67:74:A6:40:FE:BE:69:73:F9
Authority info access:    rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/p65HRBaw6K06iehndKZA_r5pc_k.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A918EDB2/1C57CEAC70E911E2B36D4B6B2979BB20/5049D410F6A711F0A82C75DE406F56BC.roa
Signing time:             Wed 21 Jan 2026 08:58:12 +0000
ROA not before:           Wed 21 Jan 2026 08:58:12 +0000
ROA not after:            Wed 01 Jul 2026 00:00:00 +0000
asID:                     154455
IP address blocks:        144.79.178.0/23 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A918EDB2/1C57CEAC70E911E2B36D4B6B2979BB20/p65HRBaw6K06iehndKZA_r5pc_k.crl
                          rsync://rpki.apnic.net/member_repository/A918EDB2/1C57CEAC70E911E2B36D4B6B2979BB20/p65HRBaw6K06iehndKZA_r5pc_k.mft
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/p65HRBaw6K06iehndKZA_r5pc_k.cer
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/dAFlqA0QcZcKvAnAK3HBrHwdbg4.crl
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/dAFlqA0QcZcKvAnAK3HBrHwdbg4.mft
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/dAFlqA0QcZcKvAnAK3HBrHwdbg4.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:   Wed 28 Jan 2026 13:53:42 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 8691 (0x21f3)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=A7AE474416B0E8AD3A89E86774A640FEBE6973F9
        Validity
            Not Before: Jan 21 08:58:12 2026 GMT
            Not After : Jul  1 00:00:00 2026 GMT
        Subject: CN=69709523-5627
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:da:cc:0d:f3:fb:bb:da:57:2a:3a:a2:4b:dc:53:
                    c1:35:34:83:fd:24:00:ca:ba:7a:81:60:4e:0f:e1:
                    b1:3f:e9:56:33:25:49:1f:b9:ba:fd:9f:ed:c7:37:
                    22:8c:c1:6d:18:33:52:f5:05:4b:5c:98:c1:06:a2:
                    52:03:47:15:dc:76:c6:b5:43:7d:4a:09:4f:33:8e:
                    ec:60:89:c5:4f:6d:a2:66:fb:d5:dd:a0:7d:02:8f:
                    32:31:dc:6f:69:29:d8:a9:50:bd:02:b7:d5:aa:4f:
                    ee:d8:b3:0f:4f:47:b9:73:c2:c9:9d:1d:02:52:ba:
                    01:96:e2:36:d0:ca:8e:2b:78:8b:be:49:23:f1:5c:
                    29:cd:be:c8:22:af:8c:34:98:a3:48:da:8d:75:6d:
                    b5:e7:72:51:6d:38:5b:40:6d:fe:7f:2a:a9:fe:93:
                    4e:28:d6:30:07:63:6e:d7:20:57:3f:65:34:8f:45:
                    58:c0:63:93:48:a3:5c:e7:ab:5b:70:db:4f:b4:11:
                    8e:f6:50:0d:c2:60:c1:b1:bc:39:ff:0a:74:0f:b9:
                    b9:98:64:45:7b:b5:76:30:c0:27:9a:15:91:5c:09:
                    9a:8d:7f:e4:7e:01:06:df:96:4f:37:ab:2a:b3:88:
                    ce:ea:15:f6:c6:4b:36:21:97:9e:e1:5e:dc:09:13:
                    7f:e9
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                94:A9:88:28:6D:72:9D:0D:FC:D2:ED:EF:91:E5:DB:72:10:6A:A8:37
            X509v3 Authority Key Identifier:
                keyid:A7:AE:47:44:16:B0:E8:AD:3A:89:E8:67:74:A6:40:FE:BE:69:73:F9

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A918EDB2/1C57CEAC70E911E2B36D4B6B2979BB20/p65HRBaw6K06iehndKZA_r5pc_k.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/p65HRBaw6K06iehndKZA_r5pc_k.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/A918EDB2/1C57CEAC70E911E2B36D4B6B2979BB20/5049D410F6A711F0A82C75DE406F56BC.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  144.79.178.0/23

    Signature Algorithm: sha256WithRSAEncryption
         65:b9:86:a4:3c:78:74:9e:87:26:d3:fb:8c:3e:54:50:53:00:
         5d:f0:f4:06:55:3a:ea:11:db:17:a9:aa:35:25:4e:9e:fc:7f:
         84:f2:29:b2:c6:ae:a9:48:3e:24:d2:8f:2e:81:74:ca:70:b2:
         e1:8a:4b:27:af:07:b3:9c:44:81:bc:68:53:57:fc:90:5c:e2:
         9f:32:e3:d2:32:fb:cb:f6:0e:bf:b5:f2:de:93:c1:d6:0d:8d:
         46:27:61:b3:34:37:96:0d:34:b7:4f:d0:24:20:ba:96:2a:7f:
         92:46:d6:ff:ed:b1:ea:f6:c1:88:38:dc:3f:ef:b0:12:d3:d9:
         dd:28:ec:15:bf:6f:16:8e:be:80:53:83:fd:14:71:10:c2:7e:
         14:09:c0:f2:04:02:5b:22:20:52:ce:14:37:20:1e:6c:3a:01:
         1b:14:78:5b:29:ed:32:26:48:28:9a:e4:5c:e5:cd:e1:07:bf:
         e9:90:b0:3d:73:d3:3b:f8:7f:4d:e7:98:32:35:86:14:09:50:
         a7:9f:f7:58:2f:6e:03:d0:de:bd:66:71:fc:be:13:3b:1c:7e:
         bf:38:9f:c1:90:c0:8d:9d:30:3b:65:6c:3e:52:72:7f:d3:e9:
         65:97:62:86:b3:03:49:6d:1b:81:53:8b:04:73:e4:b1:5b:a4:
         51:a2:dc:44
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICIfMwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
OEVEQjIxMTAvBgNVBAUTKEE3QUU0NzQ0MTZCMEU4QUQzQTg5RTg2Nzc0QTY0MEZF
QkU2OTczRjkwHhcNMjYwMTIxMDg1ODEyWhcNMjYwNzAxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTcwOTUyMy01NjI3MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA2swN8/u72lcqOqJL3FPBNTSD/SQAyrp6gWBOD+GxP+lWMyVJH7m6/Z/txzci
jMFtGDNS9QVLXJjBBqJSA0cV3HbGtUN9SglPM47sYInFT22iZvvV3aB9Ao8yMdxv
aSnYqVC9ArfVqk/u2LMPT0e5c8LJnR0CUroBluI20MqOK3iLvkkj8Vwpzb7IIq+M
NJijSNqNdW2153JRbThbQG3+fyqp/pNOKNYwB2Nu1yBXP2U0j0VYwGOTSKNc56tb
cNtPtBGO9lANwmDBsbw5/wp0D7m5mGRFe7V2MMAnmhWRXAmajX/kfgEG35ZPN6sq
s4jO6hX2xks2IZee4V7cCRN/6QIDAQABo4IClTCCApEwHQYDVR0OBBYEFJSpiCht
cp0N/NLt75Hl23IQaqg3MB8GA1UdIwQYMBaAFKeuR0QWsOitOonoZ3SmQP6+aXP5
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE4RURCMi8xQzU3Q0VBQzcw
RTkxMUUyQjM2RDRCNkIyOTc5QkIyMC9wNjVIUkJhdzZLMDZpZWhuZEtaQV9yNXBj
X2suY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0IzQTI0RjIwMUQ2NjExRTI4QUM4ODM3Qzcy
RkQxRkYyL3A2NUhSQmF3NkswNmllaG5kS1pBX3I1cGNfay5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
OEVEQjIvMUM1N0NFQUM3MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvNTA0OUQ0MTBG
NkE3MTFGMEE4MkM3NURFNDA2RjU2QkMucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAGQT7IwDQYJKoZIhvcNAQELBQADggEBAGW5hqQ8eHSehybT
+4w+VFBTAF3w9AZVOuoR2xepqjUlTp78f4TyKbLGrqlIPiTSjy6BdMpwsuGKSyev
B7OcRIG8aFNX/JBc4p8y49Iy+8v2Dr+18t6TwdYNjUYnYbM0N5YNNLdP0CQgupYq
f5JG1v/tser2wYg43D/vsBLT2d0o7BW/bxaOvoBTg/0UcRDCfhQJwPIEAlsiIFLO
FDcgHmw6ARsUeFsp7TImSCia5FzlzeEHv+mQsD1z0zv4f03nmDI1hhQJUKef91gv
bgPQ3r1mcfy+Ezscfr84n8GQwI2dMDtlbD5Scn/T6WWXYoazA0ltG4FTiwRz5LFb
pFGi3EQ=
-----END CERTIFICATE-----
Generated at Wed Jan 21 15:56:09 2026 by rpki-client