Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A9194335/342D222851D111E9AF1FF73CC4F9AE02/30BF32F2C28C11EAB764BF4CC4F9AE02.roa
File:                     30BF32F2C28C11EAB764BF4CC4F9AE02.roa (raw, json)
Hash identifier:          9oD7ePq9FUpAKk3w/IsQePKTLx2iOd3tFZxiCRUR3No=
Subject key identifier:   F7:D0:CC:81:0C:49:1D:8E:08:B2:E9:B3:F9:76:03:71:0C:30:10:26
Certificate issuer:       /CN=A9194335/serialNumber=91BC79AE15CCAEA44E4FE7845FBFCA63E7FAEB9E
Certificate serial:       108C
Authority key identifier: 91:BC:79:AE:15:CC:AE:A4:4E:4F:E7:84:5F:BF:CA:63:E7:FA:EB:9E
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/kbx5rhXMrqROT-eEX7_KY-f6654.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9194335/342D222851D111E9AF1FF73CC4F9AE02/30BF32F2C28C11EAB764BF4CC4F9AE02.roa
Signing time:             Sun 01 Mar 2026 16:27:01 +0000
ROA not before:           Thu 02 Oct 2025 17:47:08 +0000
ROA not after:            Tue 01 Dec 2026 00:00:00 +0000
asID:                     140702
IP address blocks:        202.87.4.0/22 maxlen: 24
                          203.57.38.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9194335/342D222851D111E9AF1FF73CC4F9AE02/kbx5rhXMrqROT-eEX7_KY-f6654.crl
                          rsync://rpki.apnic.net/member_repository/A9194335/342D222851D111E9AF1FF73CC4F9AE02/kbx5rhXMrqROT-eEX7_KY-f6654.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/kbx5rhXMrqROT-eEX7_KY-f6654.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:47:23 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 4236 (0x108c)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9194335, serialNumber=91BC79AE15CCAEA44E4FE7845FBFCA63E7FAEB9E
        Validity
            Not Before: Oct  2 17:47:08 2025 GMT
            Not After : Dec  1 00:00:00 2026 GMT
        Subject: CN=69a468d5-507a
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a8:d7:e6:54:74:bc:a5:50:0d:1c:99:65:d7:7c:
                    3d:d9:40:a0:f3:48:a9:a6:b1:39:d7:fb:b4:a8:63:
                    76:38:50:40:24:01:76:87:be:c6:cb:ef:27:fa:5b:
                    2f:73:2c:3d:94:95:34:50:b2:c4:27:67:db:61:cf:
                    90:8e:50:6a:59:ba:f4:c7:85:ae:6f:7b:c0:24:cb:
                    3a:3f:cd:14:9c:6a:23:8b:67:89:09:12:cb:15:e3:
                    f9:fc:8a:f8:e7:19:26:c9:30:84:f9:71:a9:d3:f7:
                    57:f1:a4:00:24:97:27:0a:8a:00:c4:ef:dd:1a:b7:
                    55:5d:c0:37:a9:3c:1d:cf:77:ca:f7:10:48:29:56:
                    a2:14:fe:fa:d9:10:a8:5d:2d:56:26:94:23:c3:82:
                    03:92:36:df:4b:45:54:e6:df:98:fe:4c:a0:16:b2:
                    b9:72:0c:d9:0b:c6:3a:68:32:66:a3:a3:9a:2d:b9:
                    50:43:96:40:6c:70:65:86:89:d5:83:b2:d0:80:0c:
                    47:17:4f:84:08:94:35:29:0b:d8:08:1b:4a:73:1a:
                    34:84:98:a5:2f:18:7b:f6:07:cf:f0:91:f9:aa:c7:
                    d8:9b:f5:d2:46:0f:e6:a7:2e:9e:9c:75:1b:c2:e3:
                    45:c0:20:01:82:78:05:01:29:5a:0a:89:93:af:08:
                    37:f9
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                F7:D0:CC:81:0C:49:1D:8E:08:B2:E9:B3:F9:76:03:71:0C:30:10:26
            X509v3 Authority Key Identifier:
                keyid:91:BC:79:AE:15:CC:AE:A4:4E:4F:E7:84:5F:BF:CA:63:E7:FA:EB:9E

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9194335/342D222851D111E9AF1FF73CC4F9AE02/kbx5rhXMrqROT-eEX7_KY-f6654.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/kbx5rhXMrqROT-eEX7_KY-f6654.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/A9194335/342D222851D111E9AF1FF73CC4F9AE02/30BF32F2C28C11EAB764BF4CC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  202.87.4.0/22
                  203.57.38.0/24

    Signature Algorithm: sha256WithRSAEncryption
         04:27:0c:14:a4:03:08:3a:21:cf:25:d9:3f:b8:e1:aa:6d:e2:
         11:6a:a6:fb:dc:fc:f1:d5:5f:de:8b:76:60:c5:08:05:e0:c7:
         36:2c:54:7b:a8:d3:60:3c:57:ce:da:00:18:b3:bc:78:c7:3b:
         95:f4:61:29:d1:87:43:ae:cc:cd:96:76:3a:21:2c:a5:30:6d:
         03:e9:31:62:68:71:d1:a9:47:8a:b1:43:f7:81:a7:a2:bd:0f:
         d2:2a:fe:91:a2:72:64:1f:ca:1a:f3:fe:4b:e5:76:74:3a:21:
         9b:8b:2d:5f:92:6b:9c:94:8d:c2:44:4e:7a:78:96:14:93:b3:
         e9:bb:8c:3c:3a:00:0c:f9:24:8a:1d:4e:9a:1b:fb:e7:ea:88:
         0f:20:b2:24:73:2e:8c:33:9d:e6:76:0a:5f:e7:be:3f:f2:81:
         df:05:fe:a9:24:32:b0:29:f4:c7:ff:6d:28:f3:a5:23:71:00:
         ff:78:ab:51:9c:b1:93:88:e3:0b:a5:a4:80:91:44:94:b6:b5:
         48:8a:1d:74:ba:0d:dc:18:8d:0a:d3:c7:86:90:fa:e9:8f:28:
         19:44:8f:e4:e5:0d:d0:bf:7f:b2:2c:ac:e6:23:43:52:c0:e5:
         63:91:72:19:6b:ca:a0:43:bb:d2:a6:42:ac:bd:33:32:4d:69:
         d3:6e:32:19
-----BEGIN CERTIFICATE-----
MIIFQjCCBCqgAwIBAgICEIwwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
OTQzMzUxMTAvBgNVBAUTKDkxQkM3OUFFMTVDQ0FFQTQ0RTRGRTc4NDVGQkZDQTYz
RTdGQUVCOUUwHhcNMjUxMDAyMTc0NzA4WhcNMjYxMjAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0NjhkNS01MDdhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAqNfmVHS8pVANHJll13w92UCg80ipprE51/u0qGN2OFBAJAF2h77Gy+8n+lsv
cyw9lJU0ULLEJ2fbYc+QjlBqWbr0x4Wub3vAJMs6P80UnGoji2eJCRLLFeP5/Ir4
5xkmyTCE+XGp0/dX8aQAJJcnCooAxO/dGrdVXcA3qTwdz3fK9xBIKVaiFP762RCo
XS1WJpQjw4IDkjbfS0VU5t+Y/kygFrK5cgzZC8Y6aDJmo6OaLblQQ5ZAbHBlhonV
g7LQgAxHF0+ECJQ1KQvYCBtKcxo0hJilLxh79gfP8JH5qsfYm/XSRg/mpy6enHUb
wuNFwCABgngFASlaComTrwg3+QIDAQABo4ICZjCCAmIwHQYDVR0OBBYEFPfQzIEM
SR2OCLLps/l2A3EMMBAmMB8GA1UdIwQYMBaAFJG8ea4VzK6kTk/nhF+/ymPn+uue
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE5NDMzNS8zNDJEMjIyODUx
RDExMUU5QUYxRkY3M0NDNEY5QUUwMi9rYng1cmhYTXJxUk9ULWVFWDdfS1ktZjY2
NTQuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2tieDVyaFhNcnFST1QtZUVYN19LWS1mNjY1NC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
OTQzMzUvMzQyRDIyMjg1MUQxMTFFOUFGMUZGNzNDQzRGOUFFMDIvMzBCRjMyRjJD
MjhDMTFFQUI3NjRCRjRDQzRGOUFFMDIucm9hMCUGCCsGAQUFBwEHAQH/BBYwFDAS
BAIAATAMAwQCylcEAwQAyzkmMA0GCSqGSIb3DQEBCwUAA4IBAQAEJwwUpAMIOiHP
Jdk/uOGqbeIRaqb73Pzx1V/ei3ZgxQgF4Mc2LFR7qNNgPFfO2gAYs7x4xzuV9GEp
0YdDrszNlnY6ISylMG0D6TFiaHHRqUeKsUP3gaeivQ/SKv6RonJkH8oa8/5L5XZ0
OiGbiy1fkmuclI3CRE56eJYUk7Ppu4w8OgAM+SSKHU6aG/vn6ogPILIkcy6MM53m
dgpf574/8oHfBf6pJDKwKfTH/20o86UjcQD/eKtRnLGTiOMLpaSAkUSUtrVIih10
ug3cGI0K08eGkPrpjygZRI/k5Q3Qv3+yLKzmI0NSwOVjkXIZa8qgQ7vSpkKsvTMy
TWnTbjIZ
-----END CERTIFICATE-----
Generated at Mon Mar 2 06:16:40 2026 by rpki-client