Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91C9B85/42D7C00C12CE11EB95331937C4F9AE02/53B6E5D212CF11EBA8D2C037C4F9AE02.roa
File:                     53B6E5D212CF11EBA8D2C037C4F9AE02.roa (raw, json)
Hash identifier:          nYn9/0bys+IR+qGNmk02yzjh5gK9SsZ2WJi4ObbzJLA=
Subject key identifier:   A7:86:82:50:97:40:A4:2B:6D:07:43:2D:60:76:B1:B3:97:11:D3:04
Certificate issuer:       /CN=A91C9B85/serialNumber=B2077D5D390AC72E3BD885B11F3AE6D2A526A9ED
Certificate serial:       0817
Authority key identifier: B2:07:7D:5D:39:0A:C7:2E:3B:D8:85:B1:1F:3A:E6:D2:A5:26:A9:ED
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/sgd9XTkKxy472IWxHzrm0qUmqe0.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91C9B85/42D7C00C12CE11EB95331937C4F9AE02/53B6E5D212CF11EBA8D2C037C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 08:39:01 +0000
ROA not before:           Wed 02 Apr 2025 21:53:17 +0000
ROA not after:            Thu 28 May 2026 00:00:00 +0000
asID:                     132269
IP address blocks:        103.148.234.0/24 maxlen: 24
                          103.149.217.0/24 maxlen: 24
                          2001:df2:f680::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91C9B85/42D7C00C12CE11EB95331937C4F9AE02/sgd9XTkKxy472IWxHzrm0qUmqe0.crl
                          rsync://rpki.apnic.net/member_repository/A91C9B85/42D7C00C12CE11EB95331937C4F9AE02/sgd9XTkKxy472IWxHzrm0qUmqe0.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/sgd9XTkKxy472IWxHzrm0qUmqe0.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 09 Mar 2026 01:03:57 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2071 (0x817)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91C9B85, serialNumber=B2077D5D390AC72E3BD885B11F3AE6D2A526A9ED
        Validity
            Not Before: Apr  2 21:53:17 2025 GMT
            Not After : May 28 00:00:00 2026 GMT
        Subject: CN=69a3fb25-2189
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:e9:b3:fa:07:1e:5a:b8:ae:b1:d8:79:f8:0a:cb:
                    52:fa:16:25:f7:6c:9f:3c:6d:ad:a3:f2:75:1b:9d:
                    06:d8:2d:ba:44:ef:27:1d:2d:e0:20:1c:fe:70:03:
                    ce:dc:55:7b:f7:7f:87:d3:9a:2e:d1:5f:0c:e9:2d:
                    07:be:88:1b:76:17:2d:3d:52:2e:70:2d:8a:4d:29:
                    de:cc:e9:f4:ed:09:82:06:d1:13:7a:18:ac:59:51:
                    a3:ec:39:9e:5f:d3:89:b1:55:44:f9:4b:fa:e9:1c:
                    ff:6c:f9:76:f1:01:ba:e8:fc:0b:ec:96:c0:61:c5:
                    04:97:42:45:e9:b4:91:8c:34:80:e2:2f:f0:0e:83:
                    b1:17:98:be:61:e2:fb:e6:71:d5:76:c3:66:5d:f1:
                    82:a8:e7:84:45:10:38:fa:b8:57:93:b6:31:be:0a:
                    3d:c0:c8:ea:10:18:e5:d0:3f:6b:c9:b4:7b:70:26:
                    ba:d5:ac:e0:03:fc:2e:6c:8c:71:de:86:df:e9:c2:
                    38:05:01:b5:b3:97:55:65:ad:e5:a8:42:22:e9:5a:
                    ee:13:84:f7:2a:0b:19:3c:46:82:f9:9d:8b:f8:12:
                    30:0e:9b:b4:66:fd:9e:f4:01:15:63:7a:d7:cf:d7:
                    f2:6a:23:d3:06:07:4a:26:fb:70:b3:d8:a3:96:8e:
                    0e:7b
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                A7:86:82:50:97:40:A4:2B:6D:07:43:2D:60:76:B1:B3:97:11:D3:04
            X509v3 Authority Key Identifier:
                keyid:B2:07:7D:5D:39:0A:C7:2E:3B:D8:85:B1:1F:3A:E6:D2:A5:26:A9:ED

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91C9B85/42D7C00C12CE11EB95331937C4F9AE02/sgd9XTkKxy472IWxHzrm0qUmqe0.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/sgd9XTkKxy472IWxHzrm0qUmqe0.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/A91C9B85/42D7C00C12CE11EB95331937C4F9AE02/53B6E5D212CF11EBA8D2C037C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.148.234.0/24
                  103.149.217.0/24
                IPv6:
                  2001:df2:f680::/48

    Signature Algorithm: sha256WithRSAEncryption
         30:cc:db:ed:de:23:5f:d4:6e:3b:ad:fc:92:d4:cd:da:f5:bd:
         60:cb:d8:d0:c6:44:60:5d:16:83:93:d6:f8:ed:77:f8:17:8b:
         51:0c:74:32:9a:a6:b8:e0:9c:46:60:16:47:36:5d:98:85:50:
         c5:6d:78:50:f0:e3:06:13:86:95:16:11:0b:42:e8:86:e6:4d:
         fb:da:87:6e:b0:31:d4:8d:22:e2:c8:ba:45:15:a8:50:1d:e1:
         19:15:3f:1a:af:56:43:2b:00:d9:b3:2b:42:0e:3b:81:71:8e:
         fa:de:77:9c:da:fc:60:6e:0e:51:0d:5f:f1:c6:83:f5:0e:64:
         f7:ac:aa:4f:bb:8b:e1:5b:f4:d6:bc:a7:fb:26:49:1e:a5:13:
         4c:cb:92:70:70:0d:f5:ca:99:ec:ec:d9:9d:85:46:ee:d5:d1:
         d7:cc:00:26:8d:96:cc:63:6a:56:69:6a:4f:ed:be:f3:0a:74:
         30:44:b8:49:ea:ef:62:27:db:4a:c0:2d:dd:e7:43:c7:f2:90:
         0f:2f:a0:68:79:25:63:35:77:9d:d6:b7:8f:61:d6:ed:6e:22:
         36:5b:bf:33:57:72:d7:7d:ce:22:c3:d5:90:66:c1:1d:3d:53:
         19:eb:a5:92:d9:45:05:6b:dc:28:fb:c1:c0:ef:17:7a:91:d2:
         42:75:f0:ee
-----BEGIN CERTIFICATE-----
MIIFUzCCBDugAwIBAgICCBcwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QzlCODUxMTAvBgNVBAUTKEIyMDc3RDVEMzkwQUM3MkUzQkQ4ODVCMTFGM0FFNkQy
QTUyNkE5RUQwHhcNMjUwNDAyMjE1MzE3WhcNMjYwNTI4MDAwMDAwWjAYMRYwFAYD
VQQDEw02OWEzZmIyNS0yMTg5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA6bP6Bx5auK6x2Hn4CstS+hYl92yfPG2to/J1G50G2C26RO8nHS3gIBz+cAPO
3FV793+H05ou0V8M6S0HvogbdhctPVIucC2KTSnezOn07QmCBtETehisWVGj7Dme
X9OJsVVE+Uv66Rz/bPl28QG66PwL7JbAYcUEl0JF6bSRjDSA4i/wDoOxF5i+YeL7
5nHVdsNmXfGCqOeERRA4+rhXk7Yxvgo9wMjqEBjl0D9rybR7cCa61azgA/wubIxx
3obf6cI4BQG1s5dVZa3lqEIi6VruE4T3KgsZPEaC+Z2L+BIwDpu0Zv2e9AEVY3rX
z9fyaiPTBgdKJvtws9ijlo4OewIDAQABo4ICdzCCAnMwHQYDVR0OBBYEFKeGglCX
QKQrbQdDLWB2sbOXEdMEMB8GA1UdIwQYMBaAFLIHfV05CscuO9iFsR865tKlJqnt
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFDOUI4NS80MkQ3QzAwQzEy
Q0UxMUVCOTUzMzE5MzdDNEY5QUUwMi9zZ2Q5WFRrS3h5NDcySVd4SHpybTBxVW1x
ZTAuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3NnZDlYVGtLeHk0NzJJV3hIenJtMHFVbXFlMC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QzlCODUvNDJEN0MwMEMxMkNFMTFFQjk1MzMxOTM3QzRGOUFFMDIvNTNCNkU1RDIx
MkNGMTFFQkE4RDJDMDM3QzRGOUFFMDIucm9hMDYGCCsGAQUFBwEHAQH/BCcwJTAS
BAIAATAMAwQAZ5TqAwQAZ5XZMA8EAgACMAkDBwAgAQ3y9oAwDQYJKoZIhvcNAQEL
BQADggEBADDM2+3eI1/Ubjut/JLUzdr1vWDL2NDGRGBdFoOT1vjtd/gXi1EMdDKa
prjgnEZgFkc2XZiFUMVteFDw4wYThpUWEQtC6IbmTfvah26wMdSNIuLIukUVqFAd
4RkVPxqvVkMrANmzK0IOO4Fxjvred5za/GBuDlENX/HGg/UOZPesqk+7i+Fb9Na8
p/smSR6lE0zLknBwDfXKmezs2Z2FRu7V0dfMACaNlsxjalZpak/tvvMKdDBEuEnq
72In20rALd3nQ8fykA8voGh5JWM1d53Wt49h1u1uIjZbvzNXctd9ziLD1ZBmwR09
UxnrpZLZRQVr3Cj7wcDvF3qR0kJ18O4=
-----END CERTIFICATE-----
Generated at Mon Mar 2 15:27:13 2026 by rpki-client