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/A9164164/A68E264EA18211EF8F4E1623C4F9AE02/F1487C2AA18211EFA2B7E923C4F9AE02.roa
File:                     F1487C2AA18211EFA2B7E923C4F9AE02.roa (raw, json)
Hash identifier:          2UPUWDlrZ248Wr3wYIIyX701FfOmCl7Va0oPhZdECKg=
Subject key identifier:   2E:FC:79:99:72:C4:AA:59:7F:39:A7:4B:72:2C:79:D3:7D:7A:00:18
Certificate issuer:       /CN=A9164164/serialNumber=A8737201FA4C64FA00564022DB06F60E7EE2CD0D
Certificate serial:       CA
Authority key identifier: A8:73:72:01:FA:4C:64:FA:00:56:40:22:DB:06:F6:0E:7E:E2:CD:0D
Authority info access:    rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/qHNyAfpMZPoAVkAi2wb2Dn7izQ0.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9164164/A68E264EA18211EF8F4E1623C4F9AE02/F1487C2AA18211EFA2B7E923C4F9AE02.roa
Signing time:             Tue 09 Dec 2025 04:13:21 +0000
ROA not before:           Tue 09 Dec 2025 04:13:21 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     153454
IP address blocks:        160.191.238.0/23 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9164164/A68E264EA18211EF8F4E1623C4F9AE02/qHNyAfpMZPoAVkAi2wb2Dn7izQ0.crl
                          rsync://rpki.apnic.net/member_repository/A9164164/A68E264EA18211EF8F4E1623C4F9AE02/qHNyAfpMZPoAVkAi2wb2Dn7izQ0.mft
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/qHNyAfpMZPoAVkAi2wb2Dn7izQ0.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:   Fri 26 Dec 2025 04:50:44 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 202 (0xca)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9164164, serialNumber=A8737201FA4C64FA00564022DB06F60E7EE2CD0D
        Validity
            Not Before: Dec  9 04:13:21 2025 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=6937a1e1-91e8
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:e2:f5:64:a0:be:5f:6d:3d:77:21:42:c9:7a:37:
                    16:cc:32:35:e9:c9:8d:47:fb:ce:87:4f:f6:11:c6:
                    b9:34:de:f3:fe:91:3b:69:40:02:b7:5c:24:e4:1f:
                    31:d6:43:16:81:fb:84:a5:4b:1b:8a:cf:47:b5:7f:
                    72:be:56:5a:ae:29:c9:3e:2d:31:ec:48:76:10:1a:
                    09:98:2b:2f:a1:ee:85:cf:34:8b:37:3d:42:8e:5c:
                    a3:c2:c4:fd:9f:9a:25:dd:24:89:05:51:2a:4e:c5:
                    ad:0b:dd:28:54:b9:a3:dc:ed:76:3f:26:66:e4:9b:
                    f7:dd:52:85:98:72:a0:5d:ad:e2:6f:d6:0f:94:a2:
                    8f:65:30:3e:43:bb:61:b1:74:6e:fa:44:01:2e:5d:
                    29:16:fa:67:19:79:49:52:fb:ce:ba:fb:02:09:14:
                    2d:e5:36:57:08:8c:eb:78:dd:f9:ae:41:a4:47:a1:
                    bf:98:62:fa:b0:25:a6:51:bd:db:89:52:d0:fd:4a:
                    ea:57:32:4c:34:3e:0f:13:f5:0d:55:97:e0:b1:30:
                    c4:bb:3c:a6:ea:d6:02:a3:2d:43:8d:79:76:30:ca:
                    a5:aa:de:35:5b:0a:e0:36:60:ad:36:d6:4f:b2:2a:
                    62:51:c6:9f:53:4b:2e:de:d1:e6:0a:d1:31:5a:ce:
                    5b:7d
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                2E:FC:79:99:72:C4:AA:59:7F:39:A7:4B:72:2C:79:D3:7D:7A:00:18
            X509v3 Authority Key Identifier:
                keyid:A8:73:72:01:FA:4C:64:FA:00:56:40:22:DB:06:F6:0E:7E:E2:CD:0D

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9164164/A68E264EA18211EF8F4E1623C4F9AE02/qHNyAfpMZPoAVkAi2wb2Dn7izQ0.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/qHNyAfpMZPoAVkAi2wb2Dn7izQ0.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/A9164164/A68E264EA18211EF8F4E1623C4F9AE02/F1487C2AA18211EFA2B7E923C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  160.191.238.0/23

    Signature Algorithm: sha256WithRSAEncryption
         7b:32:7b:9e:e9:c5:98:4d:46:cb:4c:07:1a:5d:2b:41:8f:06:
         47:d5:58:49:c8:f0:cd:88:e7:a8:db:fb:b5:63:36:c7:9d:9a:
         ae:de:2e:3a:a1:41:c2:82:3f:97:79:86:c2:ad:b9:f3:a2:6c:
         94:f1:05:54:da:b1:4b:f5:db:18:1b:78:e9:d4:19:2a:50:48:
         7a:31:9d:94:f5:7b:1c:38:cc:3c:aa:49:57:63:0c:dc:89:b8:
         f5:a8:d6:33:c3:de:79:78:8f:fc:e8:bb:2b:1a:f8:95:ae:de:
         ee:e8:41:f5:a9:a1:19:a4:39:1c:9c:ea:55:c8:30:99:13:1e:
         8c:b0:7c:d4:96:60:b0:1b:82:32:7b:eb:6c:fc:6a:95:2c:35:
         73:9a:da:e3:39:ab:7d:fa:1a:7a:27:a5:6f:fc:bb:23:34:e3:
         1b:3b:db:68:a9:5e:15:05:59:69:88:05:91:ec:8a:b8:c8:bd:
         af:e8:07:2c:70:31:6e:7f:9a:87:ad:d8:1d:3e:2d:76:00:85:
         49:51:51:d0:f5:dc:14:01:7c:c4:2b:02:f2:67:35:30:ee:94:
         00:ed:34:31:dc:dc:bf:e5:ae:61:d5:de:a9:12:84:0d:f1:9e:
         da:aa:68:3a:a6:f3:05:3e:89:55:e3:81:09:1b:72:a5:92:ed:
         74:72:64:a0
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICAMowDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NjQxNjQxMTAvBgNVBAUTKEE4NzM3MjAxRkE0QzY0RkEwMDU2NDAyMkRCMDZGNjBF
N0VFMkNEMEQwHhcNMjUxMjA5MDQxMzIxWhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTM3YTFlMS05MWU4MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA4vVkoL5fbT13IULJejcWzDI16cmNR/vOh0/2Eca5NN7z/pE7aUACt1wk5B8x
1kMWgfuEpUsbis9HtX9yvlZarinJPi0x7Eh2EBoJmCsvoe6FzzSLNz1CjlyjwsT9
n5ol3SSJBVEqTsWtC90oVLmj3O12PyZm5Jv33VKFmHKgXa3ib9YPlKKPZTA+Q7th
sXRu+kQBLl0pFvpnGXlJUvvOuvsCCRQt5TZXCIzreN35rkGkR6G/mGL6sCWmUb3b
iVLQ/UrqVzJMND4PE/UNVZfgsTDEuzym6tYCoy1DjXl2MMqlqt41WwrgNmCtNtZP
sipiUcafU0su3tHmCtExWs5bfQIDAQABo4IClTCCApEwHQYDVR0OBBYEFC78eZly
xKpZfzmnS3IsedN9egAYMB8GA1UdIwQYMBaAFKhzcgH6TGT6AFZAItsG9g5+4s0N
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE2NDE2NC9BNjhFMjY0RUEx
ODIxMUVGOEY0RTE2MjNDNEY5QUUwMi9xSE55QWZwTVpQb0FWa0FpMndiMkRuN2l6
UTAuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0IzQTI0RjIwMUQ2NjExRTI4QUM4ODM3Qzcy
RkQxRkYyL3FITnlBZnBNWlBvQVZrQWkyd2IyRG43aXpRMC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NjQxNjQvQTY4RTI2NEVBMTgyMTFFRjhGNEUxNjIzQzRGOUFFMDIvRjE0ODdDMkFB
MTgyMTFFRkEyQjdFOTIzQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAGgv+4wDQYJKoZIhvcNAQELBQADggEBAHsye57pxZhNRstM
BxpdK0GPBkfVWEnI8M2I56jb+7VjNsedmq7eLjqhQcKCP5d5hsKtufOibJTxBVTa
sUv12xgbeOnUGSpQSHoxnZT1exw4zDyqSVdjDNyJuPWo1jPD3nl4j/zouysa+JWu
3u7oQfWpoRmkORyc6lXIMJkTHoywfNSWYLAbgjJ762z8apUsNXOa2uM5q336Gnon
pW/8uyM04xs722ipXhUFWWmIBZHsirjIva/oByxwMW5/moet2B0+LXYAhUlRUdD1
3BQBfMQrAvJnNTDulADtNDHc3L/lrmHV3qkShA3xntqqaDqm8wU+iVXjgQkbcqWS
7XRyZKA=
-----END CERTIFICATE-----
Generated at Sat Dec 20 02:48:40 2025 by rpki-client