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/A91C4E62/702A028CC99F11EEA8158E79C4F9AE02/12331DA8098111F0B807472DC4F9AE02.roa
File:                     12331DA8098111F0B807472DC4F9AE02.roa (raw, json)
Hash identifier:          ZMc1W9tylSa1yxacZujKsW/IKlQ6mH3aqfaH1mxkenQ=
Subject key identifier:   13:C9:F7:83:DD:30:C3:1C:53:88:BB:17:6A:50:4B:12:86:20:87:AD
Certificate issuer:       /CN=A91C4E62/serialNumber=6580910B55FAE5FF60F71EB2070470A1262E343B
Certificate serial:       0185
Authority key identifier: 65:80:91:0B:55:FA:E5:FF:60:F7:1E:B2:07:04:70:A1:26:2E:34:3B
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ZYCRC1X65f9g9x6yBwRwoSYuNDs.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91C4E62/702A028CC99F11EEA8158E79C4F9AE02/12331DA8098111F0B807472DC4F9AE02.roa
Signing time:             Mon 29 Dec 2025 03:23:30 +0000
ROA not before:           Mon 29 Dec 2025 03:23:30 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     150446
IP address blocks:        103.42.62.0/24 maxlen: 24
                          103.42.63.0/24 maxlen: 24
                          2401:ede0::/32 maxlen: 32
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91C4E62/702A028CC99F11EEA8158E79C4F9AE02/ZYCRC1X65f9g9x6yBwRwoSYuNDs.crl
                          rsync://rpki.apnic.net/member_repository/A91C4E62/702A028CC99F11EEA8158E79C4F9AE02/ZYCRC1X65f9g9x6yBwRwoSYuNDs.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ZYCRC1X65f9g9x6yBwRwoSYuNDs.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 03:10:48 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 389 (0x185)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91C4E62, serialNumber=6580910B55FAE5FF60F71EB2070470A1262E343B
        Validity
            Not Before: Dec 29 03:23:30 2025 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=6951f432-941c
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:bc:d2:d1:07:8e:8f:e5:a7:a6:8c:9f:1d:fb:e8:
                    6c:b7:fa:be:69:65:d8:17:85:3f:9a:54:e7:be:8a:
                    6d:a9:a2:b5:ff:37:81:8b:c1:12:82:94:f9:39:52:
                    2c:7c:b4:22:32:09:3e:a8:3b:f1:c9:60:47:9d:91:
                    2b:1a:a0:19:7a:dc:c7:e0:d4:d1:d3:8b:4e:9a:52:
                    a4:80:34:84:44:d1:19:08:14:02:f6:7e:94:0a:ca:
                    c0:5c:00:a1:02:34:a7:a1:5a:de:2d:bf:7d:09:2e:
                    22:b4:76:5c:70:de:4b:cf:df:c8:11:d1:81:7b:4f:
                    2b:76:54:fb:fe:87:22:df:ec:7a:34:30:3c:eb:0f:
                    46:9f:22:0f:4e:f1:f0:cb:c8:26:fb:b6:fb:32:3c:
                    38:d3:e9:f2:22:4c:28:55:ee:59:97:7b:fa:d5:d7:
                    14:90:c3:e0:b4:e2:24:e7:cb:31:44:f7:77:61:c7:
                    44:26:0a:89:4a:3e:dd:fa:1e:3d:31:6f:98:b6:64:
                    07:22:a7:b1:f9:cd:5c:76:fb:17:d6:ce:b6:ee:3c:
                    6c:87:88:8c:62:a6:34:30:32:e0:00:ab:64:41:63:
                    5b:56:f1:ba:9f:af:90:09:f9:23:9f:a6:ad:d0:cb:
                    0a:a7:00:cd:c3:c6:b6:9f:dc:2c:35:91:0b:1e:2d:
                    d1:b1
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                13:C9:F7:83:DD:30:C3:1C:53:88:BB:17:6A:50:4B:12:86:20:87:AD
            X509v3 Authority Key Identifier:
                keyid:65:80:91:0B:55:FA:E5:FF:60:F7:1E:B2:07:04:70:A1:26:2E:34:3B

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91C4E62/702A028CC99F11EEA8158E79C4F9AE02/ZYCRC1X65f9g9x6yBwRwoSYuNDs.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ZYCRC1X65f9g9x6yBwRwoSYuNDs.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/A91C4E62/702A028CC99F11EEA8158E79C4F9AE02/12331DA8098111F0B807472DC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.42.62.0/23
                IPv6:
                  2401:ede0::/32

    Signature Algorithm: sha256WithRSAEncryption
         7f:35:ca:13:fb:7d:2a:2c:8c:55:f0:37:c3:70:fa:4d:c8:54:
         0f:8c:8a:9b:16:29:3d:be:4b:78:36:99:60:6a:2a:d7:d8:fd:
         5f:91:68:4c:70:5c:5f:71:aa:34:41:6f:13:ae:30:4f:71:02:
         54:c2:dc:f0:ec:96:d8:78:c1:ea:25:8e:f2:91:4d:31:30:5c:
         e7:34:84:8d:e3:fe:62:a0:12:72:92:a2:0c:28:ee:7e:f3:d7:
         53:36:42:a4:24:19:56:ac:75:6d:f6:ac:f0:28:99:d9:27:be:
         89:86:d8:4c:d6:29:3b:58:18:6e:92:6d:bb:a2:31:85:9c:9c:
         c5:4b:94:78:a7:a2:33:62:36:51:d2:5e:04:5f:13:ee:a5:b4:
         7b:2b:1f:16:15:58:f5:e3:74:81:87:d9:0c:68:8d:36:50:10:
         95:c2:bb:57:46:14:45:2d:f2:25:1f:cb:8c:29:8f:b5:c9:0b:
         40:2d:96:bb:c3:86:61:a9:28:74:c5:41:ab:a0:f0:ea:84:26:
         8d:c4:4b:db:fd:bd:56:81:33:c6:bd:9b:04:9c:a6:ec:83:70:
         43:3d:43:ad:50:5d:39:3c:c7:ee:79:42:ef:49:15:5e:cd:15:
         13:31:90:39:db:54:f4:1d:f1:64:60:9d:2b:86:08:45:35:10:
         f7:e9:4e:e7
-----BEGIN CERTIFICATE-----
MIIFgDCCBGigAwIBAgICAYUwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
QzRFNjIxMTAvBgNVBAUTKDY1ODA5MTBCNTVGQUU1RkY2MEY3MUVCMjA3MDQ3MEEx
MjYyRTM0M0IwHhcNMjUxMjI5MDMyMzMwWhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTUxZjQzMi05NDFjMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAvNLRB46P5aemjJ8d++hst/q+aWXYF4U/mlTnvoptqaK1/zeBi8ESgpT5OVIs
fLQiMgk+qDvxyWBHnZErGqAZetzH4NTR04tOmlKkgDSERNEZCBQC9n6UCsrAXACh
AjSnoVreLb99CS4itHZccN5Lz9/IEdGBe08rdlT7/oci3+x6NDA86w9GnyIPTvHw
y8gm+7b7Mjw40+nyIkwoVe5Zl3v61dcUkMPgtOIk58sxRPd3YcdEJgqJSj7d+h49
MW+YtmQHIqex+c1cdvsX1s627jxsh4iMYqY0MDLgAKtkQWNbVvG6n6+QCfkjn6at
0MsKpwDNw8a2n9wsNZELHi3RsQIDAQABo4ICpDCCAqAwHQYDVR0OBBYEFBPJ94Pd
MMMcU4i7F2pQSxKGIIetMB8GA1UdIwQYMBaAFGWAkQtV+uX/YPcesgcEcKEmLjQ7
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFDNEU2Mi83MDJBMDI4Q0M5
OUYxMUVFQTgxNThFNzlDNEY5QUUwMi9aWUNSQzFYNjVmOWc5eDZ5QndSd29TWXVO
RHMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1pZQ1JDMVg2NWY5Zzl4NnlCd1J3b1NZdU5Ecy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QzRFNjIvNzAyQTAyOENDOTlGMTFFRUE4MTU4RTc5QzRGOUFFMDIvMTIzMzFEQTgw
OTgxMTFGMEI4MDc0NzJEQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwLgYIKwYBBQUHAQcBAf8E
HzAdMAwEAgABMAYDBAFnKj4wDQQCAAIwBwMFACQB7eAwDQYJKoZIhvcNAQELBQAD
ggEBAH81yhP7fSosjFXwN8Nw+k3IVA+MipsWKT2+S3g2mWBqKtfY/V+RaExwXF9x
qjRBbxOuME9xAlTC3PDslth4weoljvKRTTEwXOc0hI3j/mKgEnKSogwo7n7z11M2
QqQkGVasdW32rPAomdknvomG2EzWKTtYGG6SbbuiMYWcnMVLlHinojNiNlHSXgRf
E+6ltHsrHxYVWPXjdIGH2QxojTZQEJXCu1dGFEUt8iUfy4wpj7XJC0AtlrvDhmGp
KHTFQaug8OqEJo3ES9v9vVaBM8a9mwScpuyDcEM9Q61QXTk8x+55Qu9JFV7NFRMx
kDnbVPQd8WRgnSuGCEU1EPfpTuc=
-----END CERTIFICATE-----
Generated at Sun Jan 25 13:53:16 2026 by rpki-client