Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A9142AA2/3DA8A94422A211EDBC8A6C80C4F9AE02/DD530B9222B111EDA3B74073C4F9AE02.roa
File:                     DD530B9222B111EDA3B74073C4F9AE02.roa (raw, json)
Hash identifier:          owVanRgHUtoRiDS2HINRQVtgLyXjWCaqklfdrs5fqho=
Subject key identifier:   B8:B2:BE:71:2D:7E:D3:87:42:5C:B1:9D:56:CF:D1:26:44:13:4A:E4
Certificate issuer:       /CN=A9142AA2/serialNumber=8EC4E3FAFD509128AEC2C0879E6AF9139E15EAB6
Certificate serial:       02B5
Authority key identifier: 8E:C4:E3:FA:FD:50:91:28:AE:C2:C0:87:9E:6A:F9:13:9E:15:EA:B6
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/jsTj-v1QkSiuwsCHnmr5E54V6rY.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9142AA2/3DA8A94422A211EDBC8A6C80C4F9AE02/DD530B9222B111EDA3B74073C4F9AE02.roa
Signing time:             Thu 25 Dec 2025 01:21:35 +0000
ROA not before:           Thu 25 Dec 2025 01:21:35 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     149170
IP address blocks:        103.177.208.0/23 maxlen: 23
                          103.177.208.0/24 maxlen: 24
                          103.177.209.0/24 maxlen: 24
                          2400:3d60::/32 maxlen: 32
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9142AA2/3DA8A94422A211EDBC8A6C80C4F9AE02/jsTj-v1QkSiuwsCHnmr5E54V6rY.crl
                          rsync://rpki.apnic.net/member_repository/A9142AA2/3DA8A94422A211EDBC8A6C80C4F9AE02/jsTj-v1QkSiuwsCHnmr5E54V6rY.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/jsTj-v1QkSiuwsCHnmr5E54V6rY.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:   Thu 26 Feb 2026 00:33:56 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 693 (0x2b5)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9142AA2, serialNumber=8EC4E3FAFD509128AEC2C0879E6AF9139E15EAB6
        Validity
            Not Before: Dec 25 01:21:35 2025 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=694c919f-a825
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c7:42:00:d7:79:d6:d5:1c:57:17:78:fe:28:14:
                    f7:86:f3:9d:81:e2:7a:f5:f7:0d:ac:ac:23:3c:9b:
                    42:85:f5:09:e4:da:4a:14:40:bb:cf:93:57:c7:9e:
                    23:47:fa:32:9f:14:18:f8:1e:aa:9f:89:07:ee:4c:
                    8d:e6:59:08:ab:70:8a:3e:df:ed:9a:72:fa:b1:ce:
                    71:3e:be:7f:52:1f:c8:20:40:13:50:9f:7a:80:2b:
                    47:5f:c0:c1:2e:1b:cd:ab:00:4b:82:15:78:cc:d7:
                    64:fb:50:d0:2f:3c:8f:4b:52:bb:73:eb:80:d6:e5:
                    71:4b:d1:f7:5a:9d:b2:60:a1:42:84:52:17:68:d9:
                    8b:92:0c:31:2a:31:c2:52:07:4c:bc:3d:06:19:72:
                    09:77:59:6e:d8:01:30:38:74:92:a9:05:99:0f:f8:
                    5b:cd:f7:03:f0:d8:31:1c:c1:41:e3:65:ab:f0:7b:
                    da:a6:3c:67:fb:b4:ac:54:ca:22:8c:ed:27:bc:3f:
                    90:16:8a:2e:45:63:e3:f4:83:96:44:a4:e8:ee:33:
                    06:c8:7f:5e:f8:a8:4d:a2:c2:71:e4:60:a3:d9:d5:
                    73:95:aa:6b:64:cf:20:02:9f:6f:09:83:4e:d1:45:
                    71:29:89:0d:cb:82:5b:10:1d:93:96:03:b9:8f:00:
                    ad:8f
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                B8:B2:BE:71:2D:7E:D3:87:42:5C:B1:9D:56:CF:D1:26:44:13:4A:E4
            X509v3 Authority Key Identifier:
                keyid:8E:C4:E3:FA:FD:50:91:28:AE:C2:C0:87:9E:6A:F9:13:9E:15:EA:B6

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9142AA2/3DA8A94422A211EDBC8A6C80C4F9AE02/jsTj-v1QkSiuwsCHnmr5E54V6rY.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/jsTj-v1QkSiuwsCHnmr5E54V6rY.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/A9142AA2/3DA8A94422A211EDBC8A6C80C4F9AE02/DD530B9222B111EDA3B74073C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.177.208.0/23
                IPv6:
                  2400:3d60::/32

    Signature Algorithm: sha256WithRSAEncryption
         aa:56:82:32:c4:51:23:01:37:ca:6a:50:f3:c1:ea:80:44:48:
         4c:66:22:af:60:f2:a9:c9:a1:50:25:0c:48:86:0d:51:b9:92:
         09:94:7b:3a:11:2c:43:a7:27:28:a4:ab:e8:22:c8:4c:70:d7:
         36:f8:c1:d6:d3:c6:1a:d3:fa:3d:4f:fc:f4:b4:21:f3:c0:a0:
         72:fa:7c:31:03:25:7c:82:b6:84:a0:c6:85:97:3c:36:64:ac:
         5b:d0:30:8f:04:0c:55:b4:ae:40:ca:41:21:0d:0a:68:9f:a9:
         ec:ca:b7:e0:db:68:1d:db:46:c5:13:02:b8:dd:b4:ac:ac:28:
         0c:cc:8e:bb:04:79:bf:c0:04:ba:2f:fd:78:c6:8e:6c:2e:7f:
         9b:db:b7:93:91:e9:64:af:09:88:3c:78:f9:01:87:8c:64:04:
         8f:59:35:34:44:56:8f:21:57:d8:86:62:dd:7c:91:18:ee:8d:
         3c:71:96:24:4e:3d:21:2b:54:86:6e:a0:e9:d7:9d:98:5b:f3:
         1d:1e:ba:04:be:06:86:92:20:f9:03:f9:cb:b8:7c:8b:45:08:
         52:ec:4e:1c:87:f9:05:b8:fd:eb:4b:6b:14:30:85:be:29:3e:
         d6:49:19:43:13:5d:8b:70:b3:aa:d8:18:6a:cb:5b:78:3a:9c:
         70:bf:82:32
-----BEGIN CERTIFICATE-----
MIIFgDCCBGigAwIBAgICArUwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
NDJBQTIxMTAvBgNVBAUTKDhFQzRFM0ZBRkQ1MDkxMjhBRUMyQzA4NzlFNkFGOTEz
OUUxNUVBQjYwHhcNMjUxMjI1MDEyMTM1WhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTRjOTE5Zi1hODI1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAx0IA13nW1RxXF3j+KBT3hvOdgeJ69fcNrKwjPJtChfUJ5NpKFEC7z5NXx54j
R/oynxQY+B6qn4kH7kyN5lkIq3CKPt/tmnL6sc5xPr5/Uh/IIEATUJ96gCtHX8DB
LhvNqwBLghV4zNdk+1DQLzyPS1K7c+uA1uVxS9H3Wp2yYKFChFIXaNmLkgwxKjHC
UgdMvD0GGXIJd1lu2AEwOHSSqQWZD/hbzfcD8NgxHMFB42Wr8Hvapjxn+7SsVMoi
jO0nvD+QFoouRWPj9IOWRKTo7jMGyH9e+KhNosJx5GCj2dVzlaprZM8gAp9vCYNO
0UVxKYkNy4JbEB2TlgO5jwCtjwIDAQABo4ICpDCCAqAwHQYDVR0OBBYEFLiyvnEt
ftOHQlyxnVbP0SZEE0rkMB8GA1UdIwQYMBaAFI7E4/r9UJEorsLAh55q+ROeFeq2
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE0MkFBMi8zREE4QTk0NDIy
QTIxMUVEQkM4QTZDODBDNEY5QUUwMi9qc1RqLXYxUWtTaXV3c0NIbm1yNUU1NFY2
clkuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2pzVGotdjFRa1NpdXdzQ0hubXI1RTU0VjZyWS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NDJBQTIvM0RBOEE5NDQyMkEyMTFFREJDOEE2QzgwQzRGOUFFMDIvREQ1MzBCOTIy
MkIxMTFFREEzQjc0MDczQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwLgYIKwYBBQUHAQcBAf8E
HzAdMAwEAgABMAYDBAFnsdAwDQQCAAIwBwMFACQAPWAwDQYJKoZIhvcNAQELBQAD
ggEBAKpWgjLEUSMBN8pqUPPB6oBESExmIq9g8qnJoVAlDEiGDVG5kgmUezoRLEOn
Jyikq+giyExw1zb4wdbTxhrT+j1P/PS0IfPAoHL6fDEDJXyCtoSgxoWXPDZkrFvQ
MI8EDFW0rkDKQSENCmifqezKt+DbaB3bRsUTArjdtKysKAzMjrsEeb/ABLov/XjG
jmwuf5vbt5OR6WSvCYg8ePkBh4xkBI9ZNTREVo8hV9iGYt18kRjujTxxliROPSEr
VIZuoOnXnZhb8x0eugS+BoaSIPkD+cu4fItFCFLsThyH+QW4/etLaxQwhb4pPtZJ
GUMTXYtws6rYGGrLW3g6nHC/gjI=
-----END CERTIFICATE-----
Generated at Fri Feb 20 00:46:32 2026 by rpki-client