Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91F87BB/9DF0DFBE7DE911ECBEA08E0FC4F9AE02/DDCB6B02D9D311EEBB3BDF10C4F9AE02.roa
File:                     DDCB6B02D9D311EEBB3BDF10C4F9AE02.roa (raw, json)
Hash identifier:          VijEsrJdEmrK96IfGvqYWwiY/EG5RbV1c0CToMH2Ecw=
Subject key identifier:   77:73:F0:76:B7:0C:82:F2:AB:AB:2D:A9:29:31:C1:5E:48:0F:A0:C0
Certificate issuer:       /CN=A91F87BB/serialNumber=B319DF1455D8A2E1498CDC5D491569831C5AFDA1
Certificate serial:       049F
Authority key identifier: B3:19:DF:14:55:D8:A2:E1:49:8C:DC:5D:49:15:69:83:1C:5A:FD:A1
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/sxnfFFXYouFJjNxdSRVpgxxa_aE.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91F87BB/9DF0DFBE7DE911ECBEA08E0FC4F9AE02/DDCB6B02D9D311EEBB3BDF10C4F9AE02.roa
Signing time:             Fri 03 Apr 2026 00:30:37 +0000
ROA not before:           Fri 03 Apr 2026 00:30:37 +0000
ROA not after:            Sat 01 Aug 2026 00:00:00 +0000
asID:                     139611
IP address blocks:        103.180.54.0/23 maxlen: 23
                          103.180.54.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91F87BB/9DF0DFBE7DE911ECBEA08E0FC4F9AE02/sxnfFFXYouFJjNxdSRVpgxxa_aE.crl
                          rsync://rpki.apnic.net/member_repository/A91F87BB/9DF0DFBE7DE911ECBEA08E0FC4F9AE02/sxnfFFXYouFJjNxdSRVpgxxa_aE.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/sxnfFFXYouFJjNxdSRVpgxxa_aE.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:   Thu 23 Apr 2026 23:54:11 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1183 (0x49f)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91F87BB, serialNumber=B319DF1455D8A2E1498CDC5D491569831C5AFDA1
        Validity
            Not Before: Apr  3 00:30:37 2026 GMT
            Not After : Aug  1 00:00:00 2026 GMT
        Subject: CN=69cf0a2d-9b37
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:ca:72:10:63:0a:7c:7e:69:76:97:87:1b:64:8b:
                    06:cd:36:aa:f2:b4:87:3d:bc:24:8b:65:61:0a:bc:
                    e1:ad:e4:08:b3:89:3e:32:d3:39:10:ee:07:7c:a2:
                    0c:27:22:95:0f:07:fb:f4:87:fa:ec:12:c1:c9:da:
                    85:66:5c:ac:f9:56:54:c8:43:03:76:be:7b:96:6e:
                    4b:ad:d2:69:61:bd:14:34:08:83:10:3c:7b:52:7a:
                    a5:04:60:36:04:c2:ab:21:e0:d1:2b:e8:21:86:a6:
                    29:ce:4f:65:fa:a1:7d:5c:86:dc:4a:61:70:69:7b:
                    bf:52:88:0d:e9:22:7d:b7:21:f4:a3:dc:31:65:ba:
                    b1:b6:24:c3:c2:a4:ef:45:fa:49:c8:c9:23:91:26:
                    9b:5f:83:f8:db:40:22:1a:ba:63:0b:0e:90:92:7d:
                    96:c6:b2:c4:0c:9a:85:ee:1d:56:de:da:d0:52:e3:
                    d1:6a:ab:3a:16:69:b8:44:82:c8:82:01:0f:cc:bb:
                    27:ed:6d:68:94:a0:53:4d:c9:0d:28:ec:38:1a:f2:
                    b6:76:8b:93:ea:78:7d:72:df:df:06:e9:ee:40:c0:
                    0d:0f:e7:63:b7:36:21:c7:16:3f:44:98:57:23:49:
                    20:d7:cb:e3:0d:21:d9:78:b8:ca:93:5b:b5:0c:79:
                    95:35
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                77:73:F0:76:B7:0C:82:F2:AB:AB:2D:A9:29:31:C1:5E:48:0F:A0:C0
            X509v3 Authority Key Identifier:
                keyid:B3:19:DF:14:55:D8:A2:E1:49:8C:DC:5D:49:15:69:83:1C:5A:FD:A1

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91F87BB/9DF0DFBE7DE911ECBEA08E0FC4F9AE02/sxnfFFXYouFJjNxdSRVpgxxa_aE.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/sxnfFFXYouFJjNxdSRVpgxxa_aE.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/A91F87BB/9DF0DFBE7DE911ECBEA08E0FC4F9AE02/DDCB6B02D9D311EEBB3BDF10C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.180.54.0/23

    Signature Algorithm: sha256WithRSAEncryption
         94:86:c2:0e:20:57:48:c0:91:1d:17:d8:c2:3b:b0:7f:36:26:
         a7:e2:1e:cf:e0:1e:e0:32:05:f1:f1:88:f9:ea:4c:50:87:ab:
         f6:ee:5e:35:b0:d3:e4:05:af:4d:24:9f:4e:c9:b9:b2:45:a0:
         a2:5b:26:4c:c4:ca:3e:46:7e:be:cb:43:ba:d0:50:3a:5f:fc:
         6b:cb:ac:93:ab:34:77:dc:97:c4:2b:02:e8:fa:f4:23:65:a3:
         c2:45:73:fe:fd:13:38:61:25:50:f2:1a:1f:72:52:64:a1:16:
         34:f7:d7:8f:ff:1d:c7:b1:f2:77:b1:ae:a4:e0:90:ae:20:c2:
         f8:17:0e:ea:41:24:74:59:5b:69:3c:47:21:f7:0f:0b:12:5e:
         98:58:00:a5:f9:87:2f:07:7b:52:0a:5b:96:f1:14:2b:6e:8c:
         5c:b1:0b:ec:66:51:ad:91:a7:af:94:37:ab:7b:8d:6a:c5:c7:
         ad:1b:7f:b9:c7:0f:e2:63:cb:97:13:b3:b5:e2:07:fe:c9:a7:
         40:d8:26:3d:55:0a:e5:82:b6:53:03:47:67:69:92:dd:1a:bc:
         9e:ab:57:b1:06:08:59:ec:36:b4:3d:2f:c4:d4:1e:58:0a:17:
         b1:c9:04:ba:3c:f7:b4:21:30:a6:3f:cb:4e:e6:ee:03:91:0d:
         14:d7:5b:a6
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICBJ8wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
Rjg3QkIxMTAvBgNVBAUTKEIzMTlERjE0NTVEOEEyRTE0OThDREM1RDQ5MTU2OTgz
MUM1QUZEQTEwHhcNMjYwNDAzMDAzMDM3WhcNMjYwODAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWNmMGEyZC05YjM3MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAynIQYwp8fml2l4cbZIsGzTaq8rSHPbwki2VhCrzhreQIs4k+MtM5EO4HfKIM
JyKVDwf79If67BLBydqFZlys+VZUyEMDdr57lm5LrdJpYb0UNAiDEDx7UnqlBGA2
BMKrIeDRK+ghhqYpzk9l+qF9XIbcSmFwaXu/UogN6SJ9tyH0o9wxZbqxtiTDwqTv
RfpJyMkjkSabX4P420AiGrpjCw6Qkn2WxrLEDJqF7h1W3trQUuPRaqs6Fmm4RILI
ggEPzLsn7W1olKBTTckNKOw4GvK2douT6nh9ct/fBunuQMAND+djtzYhxxY/RJhX
I0kg18vjDSHZeLjKk1u1DHmVNQIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFHdz8Ha3
DILyq6stqSkxwV5ID6DAMB8GA1UdIwQYMBaAFLMZ3xRV2KLhSYzcXUkVaYMcWv2h
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFGODdCQi85REYwREZCRTdE
RTkxMUVDQkVBMDhFMEZDNEY5QUUwMi9zeG5mRkZYWW91RkpqTnhkU1JWcGd4eGFf
YUUuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3N4bmZGRlhZb3VGSmpOeGRTUlZwZ3h4YV9hRS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
Rjg3QkIvOURGMERGQkU3REU5MTFFQ0JFQTA4RTBGQzRGOUFFMDIvRERDQjZCMDJE
OUQzMTFFRUJCM0JERjEwQzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQBZ7Q2MA0GCSqGSIb3DQEBCwUAA4IBAQCUhsIOIFdIwJEdF9jCO7B/
Nian4h7P4B7gMgXx8Yj56kxQh6v27l41sNPkBa9NJJ9OybmyRaCiWyZMxMo+Rn6+
y0O60FA6X/xry6yTqzR33JfEKwLo+vQjZaPCRXP+/RM4YSVQ8hofclJkoRY099eP
/x3HsfJ3sa6k4JCuIML4Fw7qQSR0WVtpPEch9w8LEl6YWACl+YcvB3tSCluW8RQr
boxcsQvsZlGtkaevlDere41qxcetG3+5xw/iY8uXE7O14gf+yadA2CY9VQrlgrZT
A0dnaZLdGryeq1exBghZ7Da0PS/E1B5YChexyQS6PPe0ITCmP8tO5u4DkQ0U11um
-----END CERTIFICATE-----
Generated at Fri Apr 17 12:54:31 2026 by rpki-client