Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91BA9F2/0C781FD07D8A11F0AAFBA181C4F9AE02/D57991447D8E11F09BE2EB75C4F9AE02.roa
File:                     D57991447D8E11F09BE2EB75C4F9AE02.roa (raw, json)
Hash identifier:          b8E22OnaIEiCrA4yJOZi7F0AFzWqNO6MaNrnTrS8sIc=
Subject key identifier:   A9:C5:81:DC:30:09:9C:8A:E1:40:C6:C8:B2:FF:20:7E:5D:62:78:85
Certificate issuer:       /CN=A91BA9F2/serialNumber=EF0225F91CFE467F13BD91E6C9A1B9DFA73BB1EC
Certificate serial:       66
Authority key identifier: EF:02:25:F9:1C:FE:46:7F:13:BD:91:E6:C9:A1:B9:DF:A7:3B:B1:EC
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/7wIl-Rz-Rn8TvZHmyaG536c7sew.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91BA9F2/0C781FD07D8A11F0AAFBA181C4F9AE02/D57991447D8E11F09BE2EB75C4F9AE02.roa
Signing time:             Mon 02 Mar 2026 13:16:18 +0000
ROA not before:           Wed 20 Aug 2025 06:28:07 +0000
ROA not after:            Mon 31 Aug 2026 00:00:00 +0000
asID:                     24323
IP address blocks:        203.190.254.0/23 maxlen: 23
                          203.190.254.0/24 maxlen: 24
                          203.190.255.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91BA9F2/0C781FD07D8A11F0AAFBA181C4F9AE02/7wIl-Rz-Rn8TvZHmyaG536c7sew.crl
                          rsync://rpki.apnic.net/member_repository/A91BA9F2/0C781FD07D8A11F0AAFBA181C4F9AE02/7wIl-Rz-Rn8TvZHmyaG536c7sew.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/7wIl-Rz-Rn8TvZHmyaG536c7sew.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:   Wed 01 Apr 2026 07:03:12 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 102 (0x66)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91BA9F2, serialNumber=EF0225F91CFE467F13BD91E6C9A1B9DFA73BB1EC
        Validity
            Not Before: Aug 20 06:28:07 2025 GMT
            Not After : Aug 31 00:00:00 2026 GMT
        Subject: CN=69a58da2-ba34
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:af:e4:4f:d4:05:8c:f3:0c:22:7d:45:59:8f:ad:
                    97:2e:37:9f:49:38:64:a2:ca:f3:d5:a0:0a:7d:39:
                    59:d8:68:55:81:36:ac:5d:ed:26:c7:50:10:5f:94:
                    5b:8d:bf:78:84:4d:b6:53:2c:b3:5a:a3:47:ff:60:
                    3e:b4:a8:c5:b9:0c:a4:b8:d2:e8:38:f0:a1:19:32:
                    c6:02:29:e6:15:9e:36:44:fe:36:6c:19:55:09:1c:
                    b4:21:aa:00:12:3a:14:92:a1:78:6d:17:da:f9:f9:
                    e1:ad:58:9f:b8:0c:7b:fa:ad:7f:30:4a:03:5e:11:
                    33:50:7a:61:be:31:99:5c:0a:58:3f:d3:94:55:37:
                    70:e8:0a:52:3d:e9:4d:13:b0:b1:77:3f:52:b7:9f:
                    d5:21:94:2e:8c:60:22:ce:42:fb:11:92:31:bf:9f:
                    35:f0:51:82:9b:50:7c:38:04:b1:c6:3b:28:43:f0:
                    66:c4:ff:9f:35:38:67:d1:70:01:d5:ff:00:1f:77:
                    10:34:f6:70:92:a5:f6:1e:bf:fe:9a:0c:f1:fa:c9:
                    71:c1:94:71:af:a8:cb:0a:43:88:a6:16:d0:b6:13:
                    fe:4c:1d:8d:8c:d9:3e:8d:44:ef:92:e6:0c:f1:f1:
                    ae:e3:5a:43:f8:d5:b5:e0:d4:3b:04:10:db:e0:74:
                    1f:d9
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                A9:C5:81:DC:30:09:9C:8A:E1:40:C6:C8:B2:FF:20:7E:5D:62:78:85
            X509v3 Authority Key Identifier:
                keyid:EF:02:25:F9:1C:FE:46:7F:13:BD:91:E6:C9:A1:B9:DF:A7:3B:B1:EC

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91BA9F2/0C781FD07D8A11F0AAFBA181C4F9AE02/7wIl-Rz-Rn8TvZHmyaG536c7sew.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/7wIl-Rz-Rn8TvZHmyaG536c7sew.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/A91BA9F2/0C781FD07D8A11F0AAFBA181C4F9AE02/D57991447D8E11F09BE2EB75C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  203.190.254.0/23

    Signature Algorithm: sha256WithRSAEncryption
         65:3e:cb:a7:df:f7:c7:ba:03:9b:70:4f:5b:6f:7b:3b:d2:fa:
         ec:50:fe:87:9c:55:43:a1:24:ba:ae:db:ad:bb:ea:86:1d:41:
         68:88:43:ef:db:a4:2b:07:bd:ed:4e:a4:de:dc:f6:b3:88:18:
         1f:b4:ea:af:27:9c:a8:20:29:ed:e6:7c:d8:9c:ee:6c:f5:b1:
         95:30:2e:a2:9b:2d:53:3b:92:b7:41:7c:de:46:fe:3a:b7:49:
         18:24:79:e9:91:26:12:0f:fb:93:bd:f1:1c:d8:7b:f0:fb:f3:
         16:54:31:54:e5:e0:85:6e:00:1d:ea:84:ea:1e:55:e0:fb:28:
         91:8e:40:d9:79:63:7e:97:6c:59:b3:d0:81:c3:77:b2:aa:2f:
         5d:15:41:a3:8d:f8:d8:5e:e9:3a:60:dd:c9:6b:11:30:c2:82:
         d4:65:0a:d1:94:c5:88:f3:59:51:9c:f5:8b:d7:d4:3f:5d:53:
         2a:43:af:2e:95:09:89:21:70:23:38:f3:c9:27:dc:cd:6d:0b:
         ce:ce:9c:91:a0:b5:7b:b8:34:8d:e2:36:45:3a:e3:39:75:8c:
         30:c2:1e:da:ea:df:40:34:c7:1a:8b:7e:c5:91:ae:76:37:43:
         55:26:e6:9b:c8:1a:86:1b:ec:06:cd:59:90:9e:f7:d8:9c:0b:
         13:7a:bf:c2
-----BEGIN CERTIFICATE-----
MIIFOzCCBCOgAwIBAgIBZjANBgkqhkiG9w0BAQsFADBGMREwDwYDVQQDEwhBOTFC
QTlGMjExMC8GA1UEBRMoRUYwMjI1RjkxQ0ZFNDY3RjEzQkQ5MUU2QzlBMUI5REZB
NzNCQjFFQzAeFw0yNTA4MjAwNjI4MDdaFw0yNjA4MzEwMDAwMDBaMBgxFjAUBgNV
BAMTDTY5YTU4ZGEyLWJhMzQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQCv5E/UBYzzDCJ9RVmPrZcuN59JOGSiyvPVoAp9OVnYaFWBNqxd7SbHUBBflFuN
v3iETbZTLLNao0f/YD60qMW5DKS40ug48KEZMsYCKeYVnjZE/jZsGVUJHLQhqgAS
OhSSoXhtF9r5+eGtWJ+4DHv6rX8wSgNeETNQemG+MZlcClg/05RVN3DoClI96U0T
sLF3P1K3n9UhlC6MYCLOQvsRkjG/nzXwUYKbUHw4BLHGOyhD8GbE/581OGfRcAHV
/wAfdxA09nCSpfYev/6aDPH6yXHBlHGvqMsKQ4imFtC2E/5MHY2M2T6NRO+S5gzx
8a7jWkP41bXg1DsEENvgdB/ZAgMBAAGjggJgMIICXDAdBgNVHQ4EFgQUqcWB3DAJ
nIrhQMbIsv8gfl1ieIUwHwYDVR0jBBgwFoAU7wIl+Rz+Rn8TvZHmyaG536c7seww
DgYDVR0PAQH/BAQDAgeAMIGDBgNVHR8EfDB6MHigdqB0hnJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5MUJBOUYyLzBDNzgxRkQwN0Q4
QTExRjBBQUZCQTE4MUM0RjlBRTAyLzd3SWwtUnotUm44VHZaSG15YUc1MzZjN3Nl
dy5jcmwwfgYIKwYBBQUHAQEEcjBwMG4GCCsGAQUFBzAChmJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L3JlcG9zaXRvcnkvQjUyN0VGNTgxRDY2MTFFMkJCNDY4RjdDNzJG
RDFGRjIvN3dJbC1Sei1SbjhUdlpIbXlhRzUzNmM3c2V3LmNlcjBKBgNVHSABAf8E
QDA+MDwGCCsGAQUFBw4CMDAwLgYIKwYBBQUHAgEWImh0dHBzOi8vd3d3LmFwbmlj
Lm5ldC9SUEtJL0NQUy5wZGYwgZYGCCsGAQUFBwELBIGJMIGGMIGDBggrBgEFBQcw
C4Z3cnN5bmM6Ly9ycGtpLmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFC
QTlGMi8wQzc4MUZEMDdEOEExMUYwQUFGQkExODFDNEY5QUUwMi9ENTc5OTE0NDdE
OEUxMUYwOUJFMkVCNzVDNEY5QUUwMi5yb2EwHwYIKwYBBQUHAQcBAf8EEDAOMAwE
AgABMAYDBAHLvv4wDQYJKoZIhvcNAQELBQADggEBAGU+y6ff98e6A5twT1tvezvS
+uxQ/oecVUOhJLqu26276oYdQWiIQ+/bpCsHve1OpN7c9rOIGB+06q8nnKggKe3m
fNic7mz1sZUwLqKbLVM7krdBfN5G/jq3SRgkeemRJhIP+5O98RzYe/D78xZUMVTl
4IVuAB3qhOoeVeD7KJGOQNl5Y36XbFmz0IHDd7KqL10VQaON+Nhe6Tpg3clrETDC
gtRlCtGUxYjzWVGc9YvX1D9dUypDry6VCYkhcCM488kn3M1tC87OnJGgtXu4NI3i
NkU64zl1jDDCHtrq30A0xxqLfsWRrnY3Q1Um5pvIGoYb7AbNWZCe99icCxN6v8I=
-----END CERTIFICATE-----
Generated at Thu Mar 26 14:06:34 2026 by rpki-client