Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91F85CD/8A505588DD1911EA94D26011C4F9AE02/CEDD71FAE48811F09BEEC367446F56BC.roa
File:                     CEDD71FAE48811F09BEEC367446F56BC.roa (raw, json)
Hash identifier:          n4+tu4whf2PQeZcNUGvCEnzwL08T5EGFFqHM2nYkstI=
Subject key identifier:   87:29:13:22:5E:E4:E3:9A:21:AB:C2:88:CB:30:F9:09:F8:FF:69:F7
Certificate issuer:       /CN=A91F85CD/serialNumber=E211CD85E072550E33E4CC86A63FBCDFAD1D3532
Certificate serial:       08AD
Authority key identifier: E2:11:CD:85:E0:72:55:0E:33:E4:CC:86:A6:3F:BC:DF:AD:1D:35:32
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/4hHNheByVQ4z5MyGpj-8360dNTI.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91F85CD/8A505588DD1911EA94D26011C4F9AE02/CEDD71FAE48811F09BEEC367446F56BC.roa
Signing time:             Sun 01 Mar 2026 17:51:12 +0000
ROA not before:           Wed 07 Jan 2026 09:57:14 +0000
ROA not after:            Fri 28 May 2027 00:00:00 +0000
asID:                     15830
IP address blocks:        103.30.234.0/24 maxlen: 24
                          103.30.235.0/24 maxlen: 24
                          2404:bd40:15::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91F85CD/8A505588DD1911EA94D26011C4F9AE02/4hHNheByVQ4z5MyGpj-8360dNTI.crl
                          rsync://rpki.apnic.net/member_repository/A91F85CD/8A505588DD1911EA94D26011C4F9AE02/4hHNheByVQ4z5MyGpj-8360dNTI.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/4hHNheByVQ4z5MyGpj-8360dNTI.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 20:15:53 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2221 (0x8ad)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91F85CD, serialNumber=E211CD85E072550E33E4CC86A63FBCDFAD1D3532
        Validity
            Not Before: Jan  7 09:57:14 2026 GMT
            Not After : May 28 00:00:00 2027 GMT
        Subject: CN=69a47c90-4d10
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:e2:f9:dc:47:2d:44:e9:ee:28:13:3c:0a:15:fe:
                    59:1c:3e:9b:f8:ed:23:63:65:ba:26:5e:e2:30:d3:
                    09:87:3d:dc:16:7f:2a:bb:7c:45:62:74:8b:09:a7:
                    4b:3b:7a:36:96:a5:fd:75:8b:a4:da:57:07:c0:dd:
                    e5:4b:49:71:59:2e:58:6e:20:16:ec:b9:1e:6a:d2:
                    db:c7:ac:f1:13:62:5c:0c:86:2c:42:d8:b5:ea:b5:
                    ab:3e:ed:82:df:72:4d:15:11:a3:29:be:1c:db:ed:
                    c3:50:28:7c:cb:10:54:6a:44:4d:61:a1:6c:7a:1a:
                    8e:df:fd:91:8a:33:d7:82:f9:53:66:99:e6:20:3c:
                    7c:05:dd:6e:fb:e6:c9:1e:83:63:ad:1d:7a:cc:f6:
                    13:44:a6:7e:a6:9d:d7:31:f7:0f:8b:48:3d:1d:0f:
                    c9:e9:a3:8c:b2:83:7d:3c:5a:df:57:ee:db:39:ec:
                    b4:fe:4d:d2:97:83:2d:84:d5:dc:84:b2:85:39:61:
                    3a:2b:80:cc:23:ea:fb:db:e0:af:8f:9f:8a:c7:db:
                    f7:e1:ef:66:a2:89:38:50:64:21:a9:8c:55:29:a1:
                    43:3f:8f:85:58:f6:1b:b7:1e:9e:51:d6:36:68:e6:
                    90:2e:89:17:00:2b:86:d4:c2:33:e3:bf:a0:72:86:
                    23:79
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                87:29:13:22:5E:E4:E3:9A:21:AB:C2:88:CB:30:F9:09:F8:FF:69:F7
            X509v3 Authority Key Identifier:
                keyid:E2:11:CD:85:E0:72:55:0E:33:E4:CC:86:A6:3F:BC:DF:AD:1D:35:32

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91F85CD/8A505588DD1911EA94D26011C4F9AE02/4hHNheByVQ4z5MyGpj-8360dNTI.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/4hHNheByVQ4z5MyGpj-8360dNTI.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/A91F85CD/8A505588DD1911EA94D26011C4F9AE02/CEDD71FAE48811F09BEEC367446F56BC.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.30.234.0/23
                IPv6:
                  2404:bd40:15::/48

    Signature Algorithm: sha256WithRSAEncryption
         45:89:37:36:74:4d:88:ce:ef:ed:2f:4c:85:ce:08:22:f8:84:
         63:09:af:cf:09:3f:bd:33:94:7c:0f:a6:b4:6b:7f:ca:84:52:
         46:00:d2:88:22:d3:ea:1a:86:22:6e:71:e1:9a:7e:53:92:e8:
         41:49:38:a4:36:75:56:10:b6:ff:a4:25:75:a2:80:49:3b:a8:
         ab:5e:21:e6:6e:45:a0:f9:35:1a:74:f6:75:32:f6:86:c6:47:
         c4:31:fc:9f:ee:af:04:57:13:50:94:59:98:07:b9:a1:a4:33:
         40:89:cf:db:54:ca:b7:a1:17:a1:70:e1:e4:84:8a:44:f7:b7:
         d5:00:33:06:4d:a8:6d:a1:2e:dd:02:7a:bd:e0:d3:68:d9:13:
         22:6c:ea:ec:18:1c:76:f2:89:01:00:84:3c:89:2d:c3:16:58:
         32:3e:3b:9e:5a:30:dc:df:8f:02:f1:c4:82:69:15:3f:9f:e3:
         0d:13:4e:94:bd:eb:da:0c:b8:f4:84:23:a6:62:ed:d5:b9:7a:
         55:86:7b:54:55:0c:95:ee:0e:96:a3:92:4a:9b:8b:05:1b:a1:
         1f:69:5f:fa:98:a0:01:ac:6b:64:38:23:8c:77:8d:74:16:23:
         10:13:64:71:06:05:6b:42:e0:83:8f:9b:97:5b:28:91:f4:09:
         6e:4d:84:d6
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICCK0wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
Rjg1Q0QxMTAvBgNVBAUTKEUyMTFDRDg1RTA3MjU1MEUzM0U0Q0M4NkE2M0ZCQ0RG
QUQxRDM1MzIwHhcNMjYwMTA3MDk1NzE0WhcNMjcwNTI4MDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0N2M5MC00ZDEwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA4vncRy1E6e4oEzwKFf5ZHD6b+O0jY2W6Jl7iMNMJhz3cFn8qu3xFYnSLCadL
O3o2lqX9dYuk2lcHwN3lS0lxWS5YbiAW7LkeatLbx6zxE2JcDIYsQti16rWrPu2C
33JNFRGjKb4c2+3DUCh8yxBUakRNYaFsehqO3/2RijPXgvlTZpnmIDx8Bd1u++bJ
HoNjrR16zPYTRKZ+pp3XMfcPi0g9HQ/J6aOMsoN9PFrfV+7bOey0/k3Sl4MthNXc
hLKFOWE6K4DMI+r72+Cvj5+Kx9v34e9mook4UGQhqYxVKaFDP4+FWPYbtx6eUdY2
aOaQLokXACuG1MIz47+gcoYjeQIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFIcpEyJe
5OOaIavCiMsw+Qn4/2n3MB8GA1UdIwQYMBaAFOIRzYXgclUOM+TMhqY/vN+tHTUy
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFGODVDRC84QTUwNTU4OERE
MTkxMUVBOTREMjYwMTFDNEY5QUUwMi80aEhOaGVCeVZRNHo1TXlHcGotODM2MGRO
VEkuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzRoSE5oZUJ5VlE0ejVNeUdwai04MzYwZE5USS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
Rjg1Q0QvOEE1MDU1ODhERDE5MTFFQTk0RDI2MDExQzRGOUFFMDIvQ0VERDcxRkFF
NDg4MTFGMDlCRUVDMzY3NDQ2RjU2QkMucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQBZx7qMA8EAgACMAkDBwAkBL1AABUwDQYJKoZIhvcNAQELBQADggEB
AEWJNzZ0TYjO7+0vTIXOCCL4hGMJr88JP70zlHwPprRrf8qEUkYA0ogi0+oahiJu
ceGaflOS6EFJOKQ2dVYQtv+kJXWigEk7qKteIeZuRaD5NRp09nUy9obGR8Qx/J/u
rwRXE1CUWZgHuaGkM0CJz9tUyrehF6Fw4eSEikT3t9UAMwZNqG2hLt0Cer3g02jZ
EyJs6uwYHHbyiQEAhDyJLcMWWDI+O55aMNzfjwLxxIJpFT+f4w0TTpS969oMuPSE
I6Zi7dW5elWGe1RVDJXuDpajkkqbiwUboR9pX/qYoAGsa2Q4I4x3jXQWIxATZHEG
BWtC4IOPm5dbKJH0CW5NhNY=
-----END CERTIFICATE-----
Generated at Thu Mar 26 13:32:11 2026 by rpki-client