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/A91E9310/D1B1D344546311ECA8FA496AC4F9AE02/E985185E773D11F0B023A932C4F9AE02.roa
File:                     E985185E773D11F0B023A932C4F9AE02.roa (raw, json)
Hash identifier:          Ifn1fPSjaVJ1ydON0qiQ2eGx54qB66VWFZflyUchcqA=
Subject key identifier:   AC:10:A3:93:AD:85:20:D8:8F:FF:80:FB:01:97:95:46:3F:E5:57:AE
Certificate issuer:       /CN=A91E9310/serialNumber=B97804335030593D6D9657BC45DBD114B1291D28
Certificate serial:       04CA
Authority key identifier: B9:78:04:33:50:30:59:3D:6D:96:57:BC:45:DB:D1:14:B1:29:1D:28
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/uXgEM1AwWT1tlle8RdvRFLEpHSg.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91E9310/D1B1D344546311ECA8FA496AC4F9AE02/E985185E773D11F0B023A932C4F9AE02.roa
Signing time:             Sun 28 Dec 2025 23:19:34 +0000
ROA not before:           Sun 28 Dec 2025 23:19:34 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     141398
IP address blocks:        103.177.123.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91E9310/D1B1D344546311ECA8FA496AC4F9AE02/uXgEM1AwWT1tlle8RdvRFLEpHSg.crl
                          rsync://rpki.apnic.net/member_repository/A91E9310/D1B1D344546311ECA8FA496AC4F9AE02/uXgEM1AwWT1tlle8RdvRFLEpHSg.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/uXgEM1AwWT1tlle8RdvRFLEpHSg.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:   Sat 31 Jan 2026 23:03:56 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1226 (0x4ca)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91E9310, serialNumber=B97804335030593D6D9657BC45DBD114B1291D28
        Validity
            Not Before: Dec 28 23:19:34 2025 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=6951bb06-d354
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:9e:5a:a8:1d:56:93:a8:73:3f:ef:e8:90:57:9b:
                    d2:af:a1:cf:42:86:e8:bb:a1:69:46:4e:3c:1a:ca:
                    25:3c:06:90:1d:0a:22:71:43:92:79:18:b6:8d:3e:
                    be:6b:2d:73:46:fa:c6:22:cd:6f:28:78:0c:b7:c3:
                    6d:b7:be:46:f9:4d:0e:d7:22:6c:6d:23:23:f5:2b:
                    f6:b3:70:03:e5:3d:bc:31:37:9b:79:2a:62:a2:f8:
                    d9:7d:98:c6:f4:3f:5c:b0:6e:90:10:70:c8:3c:0e:
                    c6:8b:40:59:21:e9:33:a6:b2:41:fe:b7:c3:61:6a:
                    19:2b:91:f2:e4:db:51:a3:fc:29:72:08:f3:b9:a5:
                    0a:70:3c:e0:b0:89:7f:6d:cc:cd:3a:ca:ff:4b:ad:
                    c1:af:10:8c:5c:bc:97:a3:6b:eb:03:d9:63:6f:26:
                    f2:22:dd:cc:a2:f7:b2:96:62:e2:e7:c8:fd:4c:2b:
                    ef:f8:c1:ca:b1:aa:87:a8:3a:b3:2a:27:25:eb:00:
                    00:c7:37:24:48:e7:45:0a:16:e6:0a:1d:ff:af:ac:
                    dc:c1:3d:cc:31:58:d5:1c:df:95:48:fe:c7:70:d5:
                    3e:c5:59:fc:8d:08:6b:2d:fe:89:7d:3b:9d:d6:91:
                    ee:22:19:3b:1f:48:38:ad:e0:1c:75:8d:20:99:fa:
                    36:e3
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                AC:10:A3:93:AD:85:20:D8:8F:FF:80:FB:01:97:95:46:3F:E5:57:AE
            X509v3 Authority Key Identifier:
                keyid:B9:78:04:33:50:30:59:3D:6D:96:57:BC:45:DB:D1:14:B1:29:1D:28

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91E9310/D1B1D344546311ECA8FA496AC4F9AE02/uXgEM1AwWT1tlle8RdvRFLEpHSg.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/uXgEM1AwWT1tlle8RdvRFLEpHSg.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/A91E9310/D1B1D344546311ECA8FA496AC4F9AE02/E985185E773D11F0B023A932C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.177.123.0/24

    Signature Algorithm: sha256WithRSAEncryption
         18:bb:e7:d3:0b:99:15:a0:ae:9c:1a:a5:57:84:be:0b:9a:61:
         c2:cf:2a:8b:ad:b6:d5:72:99:0a:99:e4:db:71:3e:b3:05:c9:
         aa:d1:8b:39:a7:c5:37:74:a0:02:30:4b:83:0a:c1:6b:2a:a2:
         2f:76:21:30:80:a3:ed:d6:d7:94:0d:c8:5f:9e:c6:c2:18:21:
         0b:b9:73:04:e0:31:f0:16:be:5e:6f:e4:75:d2:fe:29:82:a7:
         40:5a:83:ca:8d:5a:21:e9:40:b7:67:4d:d0:d1:bd:a1:33:86:
         99:62:d2:4a:a0:e8:2a:31:f9:f7:15:89:83:8b:a7:bb:99:37:
         8b:55:ce:b2:a1:b4:1f:b7:a2:53:6a:12:44:39:9b:1a:e3:8b:
         16:f0:06:5d:dc:b4:86:3c:35:b5:95:41:8e:95:82:d5:9f:89:
         b3:c4:00:c5:70:c4:86:63:e4:c6:aa:57:16:29:9c:d9:a9:80:
         e4:7e:78:c7:14:61:8c:75:34:47:ce:33:c8:fc:b3:b0:8c:b8:
         88:07:ec:2c:0a:2f:7a:8d:76:d9:ae:0d:9f:42:af:ab:b1:08:
         45:de:7a:51:1a:db:6a:ee:63:2b:20:4f:58:b6:7a:9d:25:7f:
         e1:64:ee:83:62:d4:c9:83:2b:16:4d:15:bf:2a:72:a7:a4:71:
         d5:89:cd:85
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICBMowDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
RTkzMTAxMTAvBgNVBAUTKEI5NzgwNDMzNTAzMDU5M0Q2RDk2NTdCQzQ1REJEMTE0
QjEyOTFEMjgwHhcNMjUxMjI4MjMxOTM0WhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTUxYmIwNi1kMzU0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAnlqoHVaTqHM/7+iQV5vSr6HPQobou6FpRk48GsolPAaQHQoicUOSeRi2jT6+
ay1zRvrGIs1vKHgMt8Ntt75G+U0O1yJsbSMj9Sv2s3AD5T28MTebeSpiovjZfZjG
9D9csG6QEHDIPA7Gi0BZIekzprJB/rfDYWoZK5Hy5NtRo/wpcgjzuaUKcDzgsIl/
bczNOsr/S63BrxCMXLyXo2vrA9ljbybyIt3MoveylmLi58j9TCvv+MHKsaqHqDqz
Kicl6wAAxzckSOdFChbmCh3/r6zcwT3MMVjVHN+VSP7HcNU+xVn8jQhrLf6JfTud
1pHuIhk7H0g4reAcdY0gmfo24wIDAQABo4IClTCCApEwHQYDVR0OBBYEFKwQo5Ot
hSDYj/+A+wGXlUY/5VeuMB8GA1UdIwQYMBaAFLl4BDNQMFk9bZZXvEXb0RSxKR0o
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFOTMxMC9EMUIxRDM0NDU0
NjMxMUVDQThGQTQ5NkFDNEY5QUUwMi91WGdFTTFBd1dUMXRsbGU4UmR2UkZMRXBI
U2cuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3VYZ0VNMUF3V1QxdGxsZThSZHZSRkxFcEhTZy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RTkzMTAvRDFCMUQzNDQ1NDYzMTFFQ0E4RkE0OTZBQzRGOUFFMDIvRTk4NTE4NUU3
NzNEMTFGMEIwMjNBOTMyQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBABnsXswDQYJKoZIhvcNAQELBQADggEBABi759MLmRWgrpwa
pVeEvguaYcLPKoutttVymQqZ5NtxPrMFyarRizmnxTd0oAIwS4MKwWsqoi92ITCA
o+3W15QNyF+exsIYIQu5cwTgMfAWvl5v5HXS/imCp0Bag8qNWiHpQLdnTdDRvaEz
hpli0kqg6Cox+fcViYOLp7uZN4tVzrKhtB+3olNqEkQ5mxrjixbwBl3ctIY8NbWV
QY6VgtWfibPEAMVwxIZj5MaqVxYpnNmpgOR+eMcUYYx1NEfOM8j8s7CMuIgH7CwK
L3qNdtmuDZ9Cr6uxCEXeelEa22ruYysgT1i2ep0lf+Fk7oNi1MmDKxZNFb8qcqek
cdWJzYU=
-----END CERTIFICATE-----
Generated at Sun Jan 25 11:11:03 2026 by rpki-client