Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A914B0CF/7E013CDA1F1811EF97333E10C4F9AE02/20BCACE21F1A11EFB1CD4814C4F9AE02.roa
File:                     20BCACE21F1A11EFB1CD4814C4F9AE02.roa (raw, json)
Hash identifier:          pCBDSY/5hIjT1Z07yVjRD8C3EOR5A+vR6s3eWtHwcNQ=
Subject key identifier:   F5:F2:40:10:E1:78:8F:F8:3A:88:6C:85:19:40:10:25:46:7B:57:4C
Certificate issuer:       /CN=A914B0CF/serialNumber=EFC17B0D11126C7FA941BD4D0ECA7AA39E9346A0
Certificate serial:       014D
Authority key identifier: EF:C1:7B:0D:11:12:6C:7F:A9:41:BD:4D:0E:CA:7A:A3:9E:93:46:A0
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/78F7DRESbH-pQb1NDsp6o56TRqA.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A914B0CF/7E013CDA1F1811EF97333E10C4F9AE02/20BCACE21F1A11EFB1CD4814C4F9AE02.roa
Signing time:             Mon 02 Mar 2026 13:37:03 +0000
ROA not before:           Tue 03 Jun 2025 06:05:29 +0000
ROA not after:            Thu 30 Jul 2026 00:00:00 +0000
asID:                     58582
IP address blocks:        103.8.61.0/24 maxlen: 25
                          103.251.42.0/24 maxlen: 25
                          103.255.55.0/24 maxlen: 25
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A914B0CF/7E013CDA1F1811EF97333E10C4F9AE02/78F7DRESbH-pQb1NDsp6o56TRqA.crl
                          rsync://rpki.apnic.net/member_repository/A914B0CF/7E013CDA1F1811EF97333E10C4F9AE02/78F7DRESbH-pQb1NDsp6o56TRqA.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/78F7DRESbH-pQb1NDsp6o56TRqA.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 13:37:05 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 333 (0x14d)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A914B0CF, serialNumber=EFC17B0D11126C7FA941BD4D0ECA7AA39E9346A0
        Validity
            Not Before: Jun  3 06:05:29 2025 GMT
            Not After : Jul 30 00:00:00 2026 GMT
        Subject: CN=69a5927f-bb26
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:ce:7c:36:1e:6b:ef:2e:a8:a6:5e:10:b1:bc:74:
                    d9:9c:93:ca:b1:78:56:c2:14:19:a7:d2:a9:9d:fc:
                    9b:42:73:0c:2c:54:98:f2:8c:9a:79:e7:3f:dd:44:
                    93:13:c4:fc:d0:a6:75:e6:d8:81:fc:e2:d5:fb:1c:
                    23:48:10:cd:7c:9a:a8:52:21:d0:51:47:ac:63:d6:
                    a5:65:4c:49:a4:ba:72:18:91:07:96:4c:22:b9:88:
                    27:4a:86:0e:18:4d:a1:2b:f5:8b:60:47:49:f9:7d:
                    86:13:f5:e2:3d:0e:dd:07:df:83:67:b9:17:b7:1c:
                    cf:4d:02:51:76:be:99:91:4c:fb:49:65:8e:9e:9a:
                    2b:8b:79:68:10:17:d2:40:d4:4b:b9:0e:95:52:90:
                    1a:1a:b1:cc:ff:43:40:ca:e6:36:bb:3f:a1:63:a8:
                    a9:87:e9:3a:f0:48:35:0c:69:b0:86:a5:90:c1:6d:
                    b7:ec:ee:32:10:ec:07:44:d9:9e:c9:b9:b6:e1:f1:
                    72:95:4d:97:47:b9:2b:22:79:62:7e:d6:fe:83:2d:
                    21:82:eb:cf:87:a7:48:b0:fa:b7:23:ac:c4:b9:1c:
                    c6:7c:ca:90:57:84:aa:87:2c:c3:05:f3:8c:c1:f0:
                    84:5e:62:26:96:eb:25:10:82:25:2d:c9:77:34:a2:
                    85:f1
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                F5:F2:40:10:E1:78:8F:F8:3A:88:6C:85:19:40:10:25:46:7B:57:4C
            X509v3 Authority Key Identifier:
                keyid:EF:C1:7B:0D:11:12:6C:7F:A9:41:BD:4D:0E:CA:7A:A3:9E:93:46:A0

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A914B0CF/7E013CDA1F1811EF97333E10C4F9AE02/78F7DRESbH-pQb1NDsp6o56TRqA.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/78F7DRESbH-pQb1NDsp6o56TRqA.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/A914B0CF/7E013CDA1F1811EF97333E10C4F9AE02/20BCACE21F1A11EFB1CD4814C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.8.61.0/24
                  103.251.42.0/24
                  103.255.55.0/24

    Signature Algorithm: sha256WithRSAEncryption
         76:11:1d:1b:74:0f:c0:81:ed:b6:d1:3a:8d:cc:59:7c:f9:58:
         fc:e5:4c:60:fe:4c:15:09:bc:52:86:bf:12:76:bd:3b:32:e5:
         42:a3:da:31:22:f6:e9:32:0a:6c:9e:d3:64:4d:16:11:cb:dc:
         59:50:4c:a8:30:15:68:42:46:5d:71:98:0d:17:81:b7:44:c9:
         09:df:78:5b:0a:45:b6:61:4f:e6:9d:ee:7a:c1:67:97:2d:d0:
         0c:66:63:12:b7:40:a9:da:fc:d0:38:77:8c:d9:a0:d0:69:90:
         42:32:53:fc:dc:1f:f3:5d:9e:84:28:02:2b:e9:4c:63:12:1f:
         37:66:44:0d:db:e2:b4:74:35:6c:a3:45:f9:ef:e0:61:2e:0c:
         c9:b8:e6:59:eb:2e:68:93:e7:60:9a:ee:a2:b3:47:a3:4a:61:
         df:47:c5:0f:a9:c2:c6:4f:bb:e4:9b:d3:75:79:7d:d3:78:8a:
         7e:6b:26:8a:a5:fc:92:c5:79:a4:d5:1c:4d:4f:aa:03:21:49:
         99:62:a1:16:e6:92:90:59:e8:98:c5:17:66:f9:2d:7e:43:f3:
         3a:f9:92:e6:71:4b:7b:f7:7b:cc:c5:6a:c6:73:b5:0e:6c:b5:
         28:78:85:5f:24:dc:14:01:97:34:21:67:03:cc:ae:f1:c5:74:
         0d:66:b2:fd
-----BEGIN CERTIFICATE-----
MIIFSDCCBDCgAwIBAgICAU0wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NEIwQ0YxMTAvBgNVBAUTKEVGQzE3QjBEMTExMjZDN0ZBOTQxQkQ0RDBFQ0E3QUEz
OUU5MzQ2QTAwHhcNMjUwNjAzMDYwNTI5WhcNMjYwNzMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE1OTI3Zi1iYjI2MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAznw2HmvvLqimXhCxvHTZnJPKsXhWwhQZp9KpnfybQnMMLFSY8oyaeec/3UST
E8T80KZ15tiB/OLV+xwjSBDNfJqoUiHQUUesY9alZUxJpLpyGJEHlkwiuYgnSoYO
GE2hK/WLYEdJ+X2GE/XiPQ7dB9+DZ7kXtxzPTQJRdr6ZkUz7SWWOnpori3loEBfS
QNRLuQ6VUpAaGrHM/0NAyuY2uz+hY6iph+k68Eg1DGmwhqWQwW237O4yEOwHRNme
ybm24fFylU2XR7krInliftb+gy0hguvPh6dIsPq3I6zEuRzGfMqQV4SqhyzDBfOM
wfCEXmImluslEIIlLcl3NKKF8QIDAQABo4ICbDCCAmgwHQYDVR0OBBYEFPXyQBDh
eI/4OohshRlAECVGe1dMMB8GA1UdIwQYMBaAFO/Bew0REmx/qUG9TQ7KeqOek0ag
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE0QjBDRi83RTAxM0NEQTFG
MTgxMUVGOTczMzNFMTBDNEY5QUUwMi83OEY3RFJFU2JILXBRYjFORHNwNm81NlRS
cUEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzc4RjdEUkVTYkgtcFFiMU5Ec3A2bzU2VFJxQS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NEIwQ0YvN0UwMTNDREExRjE4MTFFRjk3MzMzRTEwQzRGOUFFMDIvMjBCQ0FDRTIx
RjFBMTFFRkIxQ0Q0ODE0QzRGOUFFMDIucm9hMCsGCCsGAQUFBwEHAQH/BBwwGjAY
BAIAATASAwQAZwg9AwQAZ/sqAwQAZ/83MA0GCSqGSIb3DQEBCwUAA4IBAQB2ER0b
dA/Age220TqNzFl8+Vj85Uxg/kwVCbxShr8Sdr07MuVCo9oxIvbpMgpsntNkTRYR
y9xZUEyoMBVoQkZdcZgNF4G3RMkJ33hbCkW2YU/mne56wWeXLdAMZmMSt0Cp2vzQ
OHeM2aDQaZBCMlP83B/zXZ6EKAIr6UxjEh83ZkQN2+K0dDVso0X57+BhLgzJuOZZ
6y5ok+dgmu6is0ejSmHfR8UPqcLGT7vkm9N1eX3TeIp+ayaKpfySxXmk1RxNT6oD
IUmZYqEW5pKQWeiYxRdm+S1+Q/M6+ZLmcUt793vMxWrGc7UObLUoeIVfJNwUAZc0
IWcDzK7xxXQNZrL9
-----END CERTIFICATE-----
Generated at Mon Mar 2 23:24:02 2026 by rpki-client