Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A9184F2D/CFBED370D94D11EBBE5D312FC4F9AE02/A7F88866489611EFA3CACC09C4F9AE02.roa
File:                     A7F88866489611EFA3CACC09C4F9AE02.roa (raw, json)
Hash identifier:          os4AJkaLqJXqLKcVN2piZIbs9jxdvKWSjRTL/BQuYVo=
Subject key identifier:   CA:EE:3B:BE:08:B8:B1:64:09:B5:5B:98:D8:2D:8D:96:E7:B1:AC:41
Certificate issuer:       /CN=A9184F2D/serialNumber=70F85D0495013856AD022CC0922969E0C8FC45E2
Certificate serial:       0629
Authority key identifier: 70:F8:5D:04:95:01:38:56:AD:02:2C:C0:92:29:69:E0:C8:FC:45:E2
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/cPhdBJUBOFatAizAkilp4Mj8ReI.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9184F2D/CFBED370D94D11EBBE5D312FC4F9AE02/A7F88866489611EFA3CACC09C4F9AE02.roa
Signing time:             Mon 02 Mar 2026 12:58:59 +0000
ROA not before:           Fri 16 May 2025 23:34:00 +0000
ROA not after:            Thu 30 Jul 2026 00:00:00 +0000
asID:                     8075
IP address blocks:        103.166.60.0/24 maxlen: 24
                          103.166.61.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9184F2D/CFBED370D94D11EBBE5D312FC4F9AE02/cPhdBJUBOFatAizAkilp4Mj8ReI.crl
                          rsync://rpki.apnic.net/member_repository/A9184F2D/CFBED370D94D11EBBE5D312FC4F9AE02/cPhdBJUBOFatAizAkilp4Mj8ReI.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/cPhdBJUBOFatAizAkilp4Mj8ReI.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:   Tue 31 Mar 2026 22:29:54 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1577 (0x629)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9184F2D, serialNumber=70F85D0495013856AD022CC0922969E0C8FC45E2
        Validity
            Not Before: May 16 23:34:00 2025 GMT
            Not After : Jul 30 00:00:00 2026 GMT
        Subject: CN=69a58993-b759
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:9e:ef:e1:5d:f9:05:29:5e:26:9d:88:90:30:8e:
                    75:22:f0:d9:9f:25:f3:31:7c:25:95:53:cb:0d:4b:
                    99:18:9b:c5:70:3f:16:a5:99:74:a8:a4:c6:a8:2e:
                    9c:e6:34:3f:d2:7f:8e:2d:4f:9c:b4:21:de:43:19:
                    23:c7:30:de:10:f5:f6:dd:51:4c:82:ee:eb:d1:dc:
                    38:ca:ad:4f:ad:39:8a:a9:c6:93:81:6d:27:4d:b3:
                    cb:a6:1f:8c:5e:e8:a3:54:81:0a:b1:b4:a3:f0:99:
                    eb:83:ee:c4:29:be:5b:fd:eb:a9:42:80:0e:4e:d6:
                    17:ae:28:51:b4:47:48:de:8d:fd:16:e8:f2:fe:37:
                    bd:b2:c0:bb:2a:a9:b0:e6:e3:0b:7e:96:90:a9:0c:
                    76:0d:02:15:f5:ad:c5:25:fa:5f:98:fe:00:13:49:
                    ac:0f:2c:35:9e:94:ab:a2:8f:25:ff:14:74:0b:d9:
                    f4:e2:0a:42:80:6e:33:89:2e:8c:30:50:98:9b:93:
                    da:41:df:19:4a:67:51:44:dd:08:6b:9a:19:c6:cf:
                    98:38:0f:ea:32:dc:3c:02:0f:11:da:5b:1d:5f:50:
                    9e:48:37:0e:4d:8c:07:3e:a0:40:a5:f3:39:15:28:
                    a5:04:15:43:1c:8e:e8:f7:1a:02:ab:f4:b3:72:01:
                    7b:65
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                CA:EE:3B:BE:08:B8:B1:64:09:B5:5B:98:D8:2D:8D:96:E7:B1:AC:41
            X509v3 Authority Key Identifier:
                keyid:70:F8:5D:04:95:01:38:56:AD:02:2C:C0:92:29:69:E0:C8:FC:45:E2

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9184F2D/CFBED370D94D11EBBE5D312FC4F9AE02/cPhdBJUBOFatAizAkilp4Mj8ReI.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/cPhdBJUBOFatAizAkilp4Mj8ReI.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/A9184F2D/CFBED370D94D11EBBE5D312FC4F9AE02/A7F88866489611EFA3CACC09C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.166.60.0/23

    Signature Algorithm: sha256WithRSAEncryption
         2b:e3:4b:b9:83:e0:1d:08:b6:37:6b:d1:08:9f:be:1a:25:f6:
         63:ad:3f:17:14:b5:38:de:5a:4d:d6:17:d6:68:8b:e5:a5:84:
         ad:15:22:7a:04:20:9f:22:9a:f8:b7:91:9f:b3:73:e9:1b:82:
         7e:7b:2c:fc:0e:64:7e:67:81:ed:e9:c6:79:f5:1c:15:0d:73:
         b0:1f:5e:d0:b2:54:ba:80:45:c5:49:2c:45:81:53:41:59:2e:
         ab:d4:13:66:9f:9d:a9:a4:d1:37:5d:02:5e:ca:86:5b:fc:78:
         8d:3a:a9:19:ad:64:c1:a6:da:74:93:7d:69:a9:3f:ac:89:12:
         50:23:6e:36:39:ec:a0:43:f7:69:6a:dc:0b:c9:97:92:f0:21:
         98:b2:06:12:ec:55:cc:8d:e8:99:6d:9e:6a:27:52:b5:ca:bc:
         53:46:e2:5b:c0:49:62:60:cd:6a:9f:1e:d5:d3:bd:67:e0:7d:
         5f:a7:8e:1a:6f:a9:28:dc:95:6c:5e:0b:b2:a6:38:8a:cf:1b:
         37:b4:26:da:b8:77:9b:4c:15:25:a2:ea:39:87:57:90:cf:92:
         3f:e3:1b:47:b7:43:77:02:34:c1:37:b6:e4:28:d7:f2:55:1a:
         80:59:72:ed:a2:0a:ba:c3:d4:61:05:fc:b5:7c:6f:b7:69:5e:
         a0:b1:e5:83
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICBikwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
ODRGMkQxMTAvBgNVBAUTKDcwRjg1RDA0OTUwMTM4NTZBRDAyMkNDMDkyMjk2OUUw
QzhGQzQ1RTIwHhcNMjUwNTE2MjMzNDAwWhcNMjYwNzMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE1ODk5My1iNzU5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAnu/hXfkFKV4mnYiQMI51IvDZnyXzMXwllVPLDUuZGJvFcD8WpZl0qKTGqC6c
5jQ/0n+OLU+ctCHeQxkjxzDeEPX23VFMgu7r0dw4yq1PrTmKqcaTgW0nTbPLph+M
XuijVIEKsbSj8Jnrg+7EKb5b/eupQoAOTtYXrihRtEdI3o39Fujy/je9ssC7Kqmw
5uMLfpaQqQx2DQIV9a3FJfpfmP4AE0msDyw1npSroo8l/xR0C9n04gpCgG4ziS6M
MFCYm5PaQd8ZSmdRRN0Ia5oZxs+YOA/qMtw8Ag8R2lsdX1CeSDcOTYwHPqBApfM5
FSilBBVDHI7o9xoCq/SzcgF7ZQIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFMruO74I
uLFkCbVbmNgtjZbnsaxBMB8GA1UdIwQYMBaAFHD4XQSVAThWrQIswJIpaeDI/EXi
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE4NEYyRC9DRkJFRDM3MEQ5
NEQxMUVCQkU1RDMxMkZDNEY5QUUwMi9jUGhkQkpVQk9GYXRBaXpBa2lscDRNajhS
ZUkuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2NQaGRCSlVCT0ZhdEFpekFraWxwNE1qOFJlSS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
ODRGMkQvQ0ZCRUQzNzBEOTREMTFFQkJFNUQzMTJGQzRGOUFFMDIvQTdGODg4NjY0
ODk2MTFFRkEzQ0FDQzA5QzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQBZ6Y8MA0GCSqGSIb3DQEBCwUAA4IBAQAr40u5g+AdCLY3a9EIn74a
JfZjrT8XFLU43lpN1hfWaIvlpYStFSJ6BCCfIpr4t5Gfs3PpG4J+eyz8DmR+Z4Ht
6cZ59RwVDXOwH17QslS6gEXFSSxFgVNBWS6r1BNmn52ppNE3XQJeyoZb/HiNOqkZ
rWTBptp0k31pqT+siRJQI242OeygQ/dpatwLyZeS8CGYsgYS7FXMjeiZbZ5qJ1K1
yrxTRuJbwEliYM1qnx7V071n4H1fp44ab6ko3JVsXguypjiKzxs3tCbauHebTBUl
ouo5h1eQz5I/4xtHt0N3AjTBN7bkKNfyVRqAWXLtogq6w9RhBfy1fG+3aV6gseWD
-----END CERTIFICATE-----
Generated at Thu Mar 26 04:57:10 2026 by rpki-client