Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91A6B8E/97A451B62E9111EBA51EE83CC4F9AE02/7B75895EC99D11F0BD81DF1AC4F9AE02.roa
File:                     7B75895EC99D11F0BD81DF1AC4F9AE02.roa (raw, json)
Hash identifier:          MdoiLiFCU+FiS26Nd+3XhdecjchpP9ZHTmPBbHqk7Pw=
Subject key identifier:   30:E4:C5:0A:6E:C9:D4:DE:E1:BB:9E:F0:C6:E0:45:68:76:5B:F0:67
Certificate issuer:       /CN=A91A6B8E/serialNumber=5F933D30F247D0419FF0BE0603E16D5C27C40407
Certificate serial:       0818
Authority key identifier: 5F:93:3D:30:F2:47:D0:41:9F:F0:BE:06:03:E1:6D:5C:27:C4:04:07
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/X5M9MPJH0EGf8L4GA-FtXCfEBAc.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91A6B8E/97A451B62E9111EBA51EE83CC4F9AE02/7B75895EC99D11F0BD81DF1AC4F9AE02.roa
Signing time:             Wed 10 Jun 2026 21:26:05 +0000
ROA not before:           Wed 10 Jun 2026 21:26:05 +0000
ROA not after:            Thu 01 Jul 2027 00:00:00 +0000
asID:                     136438
IP address blocks:        103.88.24.0/23 maxlen: 23
                          103.88.24.0/24 maxlen: 24
                          103.88.25.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91A6B8E/97A451B62E9111EBA51EE83CC4F9AE02/X5M9MPJH0EGf8L4GA-FtXCfEBAc.crl
                          rsync://rpki.apnic.net/member_repository/A91A6B8E/97A451B62E9111EBA51EE83CC4F9AE02/X5M9MPJH0EGf8L4GA-FtXCfEBAc.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/X5M9MPJH0EGf8L4GA-FtXCfEBAc.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:   Mon 29 Jun 2026 21:16:18 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2072 (0x818)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91A6B8E, serialNumber=5F933D30F247D0419FF0BE0603E16D5C27C40407
        Validity
            Not Before: Jun 10 21:26:05 2026 GMT
            Not After : Jul  1 00:00:00 2027 GMT
        Subject: CN=6a29d66d-ecda
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:d8:e0:47:a0:d2:ee:d8:c5:76:19:65:10:f6:60:
                    a2:87:e6:36:8d:3a:e9:c8:73:b2:6a:c2:e9:84:d3:
                    9b:23:cb:85:07:41:31:fd:33:ae:e0:8d:ca:78:ff:
                    2e:ca:c7:9b:43:29:5f:f3:9d:76:ec:ab:63:d9:de:
                    75:52:a0:a6:1e:1e:a4:ef:e7:ec:a4:b9:15:a2:a8:
                    c0:7c:9a:29:bd:58:9b:2c:d3:5e:04:91:bf:86:81:
                    07:7e:3e:a9:b9:70:ed:db:5d:7b:77:6e:86:d6:60:
                    d8:f9:3e:2d:11:70:b8:42:df:bc:fe:4c:5f:e2:37:
                    3a:9e:21:00:da:83:1b:dd:32:c1:26:84:14:ac:f7:
                    af:d8:a3:bb:1f:b2:0a:21:31:56:8f:33:25:e9:c1:
                    99:e8:5c:3c:4d:61:32:c7:49:4e:ac:43:37:01:48:
                    5f:dd:5d:99:39:bb:b1:83:f6:3e:cd:eb:04:2a:cb:
                    64:17:a4:3d:41:34:de:8e:38:7d:e0:ad:3b:ee:1c:
                    96:ff:51:a2:34:7a:29:fd:d1:5f:4a:4a:00:c4:35:
                    76:4d:a2:2b:fc:59:ce:06:96:8c:63:da:74:4f:b8:
                    ce:28:8d:e7:d1:1d:b1:e8:2c:be:61:f2:4e:f9:1e:
                    0c:f4:6f:42:9c:c9:b7:87:2c:fe:5e:65:9f:80:fe:
                    38:09
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                30:E4:C5:0A:6E:C9:D4:DE:E1:BB:9E:F0:C6:E0:45:68:76:5B:F0:67
            X509v3 Authority Key Identifier:
                keyid:5F:93:3D:30:F2:47:D0:41:9F:F0:BE:06:03:E1:6D:5C:27:C4:04:07

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91A6B8E/97A451B62E9111EBA51EE83CC4F9AE02/X5M9MPJH0EGf8L4GA-FtXCfEBAc.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/X5M9MPJH0EGf8L4GA-FtXCfEBAc.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/A91A6B8E/97A451B62E9111EBA51EE83CC4F9AE02/7B75895EC99D11F0BD81DF1AC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.88.24.0/23

    Signature Algorithm: sha256WithRSAEncryption
         d6:a5:72:e2:cb:11:ea:12:aa:cb:84:f5:0c:9f:4b:ca:74:4d:
         90:0d:72:ec:07:7e:9f:13:b4:af:3b:83:4a:cb:a4:95:97:27:
         2d:d2:19:73:08:94:df:d6:b6:a3:ea:80:f4:b5:02:22:90:ae:
         db:12:d4:af:4a:ae:cb:3a:5e:2c:c9:4a:ec:8f:c9:a8:bf:d4:
         98:6e:16:36:51:4d:2d:85:8c:e4:0d:c1:38:bc:b7:2d:25:c5:
         27:0e:d6:90:f2:9b:b8:3c:13:63:87:ce:f0:08:3a:de:d2:14:
         33:ba:49:f0:fd:3b:cf:7d:3b:80:23:05:33:28:dd:ca:f4:cb:
         69:48:3e:29:0d:4f:1c:e3:c0:21:19:2d:f1:47:21:84:f4:b8:
         1d:76:78:b4:17:48:83:91:01:4d:ab:43:08:fb:d1:7a:78:1a:
         d3:40:08:38:48:e9:50:6e:fe:f5:e9:e9:57:14:cc:38:e8:72:
         ae:fe:30:b7:51:e1:7b:6e:2c:24:58:1c:98:66:0d:97:3f:f8:
         55:d2:1f:1c:2b:be:24:f4:15:13:d4:d9:9e:69:00:9b:01:84:
         8f:16:7c:78:2a:59:f7:c9:3c:00:1a:78:aa:44:cb:55:4c:84:
         7b:3d:65:48:b2:f5:b8:38:b1:f4:df:21:b0:83:49:96:9d:3a:
         73:29:f5:9c
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICCBgwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QTZCOEUxMTAvBgNVBAUTKDVGOTMzRDMwRjI0N0QwNDE5RkYwQkUwNjAzRTE2RDVD
MjdDNDA0MDcwHhcNMjYwNjEwMjEyNjA1WhcNMjcwNzAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTI5ZDY2ZC1lY2RhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA2OBHoNLu2MV2GWUQ9mCih+Y2jTrpyHOyasLphNObI8uFB0Ex/TOu4I3KeP8u
ysebQylf85127Ktj2d51UqCmHh6k7+fspLkVoqjAfJopvVibLNNeBJG/hoEHfj6p
uXDt2117d26G1mDY+T4tEXC4Qt+8/kxf4jc6niEA2oMb3TLBJoQUrPev2KO7H7IK
ITFWjzMl6cGZ6Fw8TWEyx0lOrEM3AUhf3V2ZObuxg/Y+zesEKstkF6Q9QTTejjh9
4K077hyW/1GiNHop/dFfSkoAxDV2TaIr/FnOBpaMY9p0T7jOKI3n0R2x6Cy+YfJO
+R4M9G9CnMm3hyz+XmWfgP44CQIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFDDkxQpu
ydTe4bue8MbgRWh2W/BnMB8GA1UdIwQYMBaAFF+TPTDyR9BBn/C+BgPhbVwnxAQH
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBNkI4RS85N0E0NTFCNjJF
OTExMUVCQTUxRUU4M0NDNEY5QUUwMi9YNU05TVBKSDBFR2Y4TDRHQS1GdFhDZkVC
QWMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1g1TTlNUEpIMEVHZjhMNEdBLUZ0WENmRUJBYy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QTZCOEUvOTdBNDUxQjYyRTkxMTFFQkE1MUVFODNDQzRGOUFFMDIvN0I3NTg5NUVD
OTlEMTFGMEJEODFERjFBQzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQBZ1gYMA0GCSqGSIb3DQEBCwUAA4IBAQDWpXLiyxHqEqrLhPUMn0vK
dE2QDXLsB36fE7SvO4NKy6SVlyct0hlzCJTf1raj6oD0tQIikK7bEtSvSq7LOl4s
yUrsj8mov9SYbhY2UU0thYzkDcE4vLctJcUnDtaQ8pu4PBNjh87wCDre0hQzuknw
/TvPfTuAIwUzKN3K9MtpSD4pDU8c48AhGS3xRyGE9Lgddni0F0iDkQFNq0MI+9F6
eBrTQAg4SOlQbv716elXFMw46HKu/jC3UeF7biwkWByYZg2XP/hV0h8cK74k9BUT
1NmeaQCbAYSPFnx4Kln3yTwAGniqRMtVTIR7PWVIsvW4OLH03yGwg0mWnTpzKfWc
-----END CERTIFICATE-----
Generated at Wed Jun 24 12:34:31 2026 by rpki-client