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/A91D34D0/ECF80F8645B711EFA3D9A049C4F9AE02/47C532D045B911EF93633071C4F9AE02.roa
File:                     47C532D045B911EF93633071C4F9AE02.roa (raw, json)
Hash identifier:          uQR7RmX7Xfc/Wb1Z+yXuWo+LPPhXlbiX07M6Ua6vFhs=
Subject key identifier:   2D:E9:83:BB:AE:0F:31:E3:79:4C:1C:D4:C3:A3:8D:72:72:C2:4B:7E
Certificate issuer:       /CN=A91D34D0/serialNumber=E06FE841C6BB498A1FBF67EE3AA8C8A9C5387D0F
Certificate serial:       011A
Authority key identifier: E0:6F:E8:41:C6:BB:49:8A:1F:BF:67:EE:3A:A8:C8:A9:C5:38:7D:0F
Authority info access:    rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/4G_oQca7SYofv2fuOqjIqcU4fQ8.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91D34D0/ECF80F8645B711EFA3D9A049C4F9AE02/47C532D045B911EF93633071C4F9AE02.roa
Signing time:             Tue 13 Jan 2026 04:24:15 +0000
ROA not before:           Tue 13 Jan 2026 04:24:15 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     152317
IP address blocks:        157.10.146.0/23 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91D34D0/ECF80F8645B711EFA3D9A049C4F9AE02/4G_oQca7SYofv2fuOqjIqcU4fQ8.crl
                          rsync://rpki.apnic.net/member_repository/A91D34D0/ECF80F8645B711EFA3D9A049C4F9AE02/4G_oQca7SYofv2fuOqjIqcU4fQ8.mft
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/4G_oQca7SYofv2fuOqjIqcU4fQ8.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:   Sun 01 Feb 2026 04:02:25 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 282 (0x11a)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91D34D0, serialNumber=E06FE841C6BB498A1FBF67EE3AA8C8A9C5387D0F
        Validity
            Not Before: Jan 13 04:24:15 2026 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=6965c8ef-98d6
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a0:9a:cb:3c:91:c0:53:d8:21:ab:e0:7d:fb:f7:
                    e6:03:95:9b:19:95:a0:74:59:89:71:79:c6:d3:69:
                    93:4d:6b:b6:2b:b6:ef:82:cf:c9:78:d9:c1:27:3e:
                    be:34:82:c8:d9:cd:d3:58:14:86:5b:ea:7b:93:b4:
                    50:50:14:99:a7:67:2f:6b:5a:b6:e2:c6:fe:91:b1:
                    09:71:22:eb:43:91:76:68:6e:fa:47:54:91:16:a0:
                    65:52:8a:cf:46:d4:a0:e0:10:99:f1:51:59:57:37:
                    1f:5b:19:34:55:21:f2:64:a3:32:33:39:df:4b:92:
                    6d:e3:ee:cb:27:a4:6a:06:24:98:28:bc:f5:cb:fe:
                    6d:df:fb:21:4a:8a:11:23:ed:20:8a:b0:fb:be:81:
                    ce:88:6f:5a:be:52:35:6d:dc:dd:25:b3:4c:d0:2b:
                    c0:b7:d6:44:53:dd:d5:07:d7:05:3f:90:4a:a6:bc:
                    2f:42:a2:7f:bf:33:da:36:d4:a6:c9:1a:db:8f:77:
                    10:53:ab:29:75:3e:ea:08:81:8e:6d:18:9c:1e:e4:
                    54:83:dc:ce:0c:a2:35:bb:97:72:9b:d2:c0:a8:92:
                    13:50:ca:85:52:9e:27:b1:ab:0c:b1:f0:0d:f4:21:
                    40:e5:18:0b:71:39:07:c6:3d:8e:13:ab:f8:00:32:
                    4a:c1
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                2D:E9:83:BB:AE:0F:31:E3:79:4C:1C:D4:C3:A3:8D:72:72:C2:4B:7E
            X509v3 Authority Key Identifier:
                keyid:E0:6F:E8:41:C6:BB:49:8A:1F:BF:67:EE:3A:A8:C8:A9:C5:38:7D:0F

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91D34D0/ECF80F8645B711EFA3D9A049C4F9AE02/4G_oQca7SYofv2fuOqjIqcU4fQ8.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/4G_oQca7SYofv2fuOqjIqcU4fQ8.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/A91D34D0/ECF80F8645B711EFA3D9A049C4F9AE02/47C532D045B911EF93633071C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  157.10.146.0/23

    Signature Algorithm: sha256WithRSAEncryption
         aa:ff:ab:f5:62:6b:49:e2:31:01:50:64:a2:ac:ba:62:23:11:
         10:f1:93:fb:5e:63:36:db:e1:f7:cb:37:2e:b9:65:e0:3a:80:
         a0:83:cc:d0:9e:c2:3a:51:bf:07:85:46:f0:25:af:30:be:7c:
         af:e1:d9:d0:c5:c6:1f:5c:07:d3:9b:d7:22:bb:92:8c:11:aa:
         06:0b:f5:85:eb:b1:58:36:c0:e1:b3:26:b5:e3:9b:c7:9a:93:
         63:04:cd:de:ae:32:71:71:3d:9b:ae:39:fd:8e:c0:79:1d:75:
         25:f9:62:09:a1:e2:e5:bf:81:6d:da:49:8b:61:21:a7:37:17:
         c9:d7:2a:28:d8:13:25:04:45:00:2f:70:2a:ae:2d:d8:56:f6:
         2d:94:a6:ca:c4:b4:87:0e:f5:e8:06:55:3c:cc:a4:a1:74:4b:
         f3:ee:c9:6d:fb:19:36:b2:d7:c0:1c:f4:4f:7a:66:e2:fe:89:
         b0:96:32:94:7b:2f:45:43:fd:62:27:29:a0:1c:f7:58:7f:9f:
         f2:f1:04:96:18:d5:d7:20:ad:b2:39:e8:8d:bb:e8:2c:30:6d:
         b6:1b:95:d9:ac:55:48:53:08:62:22:dd:55:c4:68:ed:ae:09:
         92:21:86:d1:5e:f7:33:9f:60:e4:09:d8:17:12:7d:96:34:0c:
         e3:52:c1:95
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICARowDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
RDM0RDAxMTAvBgNVBAUTKEUwNkZFODQxQzZCQjQ5OEExRkJGNjdFRTNBQThDOEE5
QzUzODdEMEYwHhcNMjYwMTEzMDQyNDE1WhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTY1YzhlZi05OGQ2MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAoJrLPJHAU9ghq+B9+/fmA5WbGZWgdFmJcXnG02mTTWu2K7bvgs/JeNnBJz6+
NILI2c3TWBSGW+p7k7RQUBSZp2cva1q24sb+kbEJcSLrQ5F2aG76R1SRFqBlUorP
RtSg4BCZ8VFZVzcfWxk0VSHyZKMyMznfS5Jt4+7LJ6RqBiSYKLz1y/5t3/shSooR
I+0girD7voHOiG9avlI1bdzdJbNM0CvAt9ZEU93VB9cFP5BKprwvQqJ/vzPaNtSm
yRrbj3cQU6spdT7qCIGObRicHuRUg9zODKI1u5dym9LAqJITUMqFUp4nsasMsfAN
9CFA5RgLcTkHxj2OE6v4ADJKwQIDAQABo4IClTCCApEwHQYDVR0OBBYEFC3pg7uu
DzHjeUwc1MOjjXJywkt+MB8GA1UdIwQYMBaAFOBv6EHGu0mKH79n7jqoyKnFOH0P
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFEMzREMC9FQ0Y4MEY4NjQ1
QjcxMUVGQTNEOUEwNDlDNEY5QUUwMi80R19vUWNhN1NZb2Z2MmZ1T3FqSXFjVTRm
UTguY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0IzQTI0RjIwMUQ2NjExRTI4QUM4ODM3Qzcy
RkQxRkYyLzRHX29RY2E3U1lvZnYyZnVPcWpJcWNVNGZROC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RDM0RDAvRUNGODBGODY0NUI3MTFFRkEzRDlBMDQ5QzRGOUFFMDIvNDdDNTMyRDA0
NUI5MTFFRjkzNjMzMDcxQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAGdCpIwDQYJKoZIhvcNAQELBQADggEBAKr/q/Via0niMQFQ
ZKKsumIjERDxk/teYzbb4ffLNy65ZeA6gKCDzNCewjpRvweFRvAlrzC+fK/h2dDF
xh9cB9Ob1yK7kowRqgYL9YXrsVg2wOGzJrXjm8eak2MEzd6uMnFxPZuuOf2OwHkd
dSX5Ygmh4uW/gW3aSYthIac3F8nXKijYEyUERQAvcCquLdhW9i2UpsrEtIcO9egG
VTzMpKF0S/PuyW37GTay18Ac9E96ZuL+ibCWMpR7L0VD/WInKaAc91h/n/LxBJYY
1dcgrbI56I276CwwbbYbldmsVUhTCGIi3VXEaO2uCZIhhtFe9zOfYOQJ2BcSfZY0
DONSwZU=
-----END CERTIFICATE-----
Generated at Sun Jan 25 21:44:27 2026 by rpki-client