Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91F4C6B/278AA3E4B51F11EA9FE8BD58C4F9AE02/E146B994B51F11EA9146DD58C4F9AE02.roa
File:                     E146B994B51F11EA9146DD58C4F9AE02.roa (raw, json)
Hash identifier:          KShq5BmuPEepsEU7x+JbRfGgfm8cmEzXAADusI8In3Y=
Subject key identifier:   48:C4:B0:2D:CC:A2:65:CA:4C:EF:BE:F4:0B:5E:E1:1F:C7:D5:0E:68
Certificate issuer:       /CN=A91F4C6B/serialNumber=E26873B45F88D1F5D883C17E4CCF70A245162142
Certificate serial:       0961
Authority key identifier: E2:68:73:B4:5F:88:D1:F5:D8:83:C1:7E:4C:CF:70:A2:45:16:21:42
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/4mhztF-I0fXYg8F-TM9wokUWIUI.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91F4C6B/278AA3E4B51F11EA9FE8BD58C4F9AE02/E146B994B51F11EA9146DD58C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 11:51:59 +0000
ROA not before:           Wed 02 Jul 2025 20:59:50 +0000
ROA not after:            Wed 30 Sep 2026 00:00:00 +0000
asID:                     140843
IP address blocks:        103.152.102.0/23 maxlen: 23
                          103.152.102.0/24 maxlen: 24
                          103.152.103.0/24 maxlen: 24
                          2001:df4:980::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91F4C6B/278AA3E4B51F11EA9FE8BD58C4F9AE02/4mhztF-I0fXYg8F-TM9wokUWIUI.crl
                          rsync://rpki.apnic.net/member_repository/A91F4C6B/278AA3E4B51F11EA9FE8BD58C4F9AE02/4mhztF-I0fXYg8F-TM9wokUWIUI.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/4mhztF-I0fXYg8F-TM9wokUWIUI.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:10:18 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2401 (0x961)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91F4C6B, serialNumber=E26873B45F88D1F5D883C17E4CCF70A245162142
        Validity
            Not Before: Jul  2 20:59:50 2025 GMT
            Not After : Sep 30 00:00:00 2026 GMT
        Subject: CN=69a4285f-f702
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a2:d7:11:37:d1:08:e7:be:67:fe:94:6d:ec:68:
                    df:0d:73:1c:9e:7a:32:7b:16:17:10:7f:29:16:6f:
                    c1:fc:7d:b4:fa:d2:e0:ab:76:62:f6:0b:a0:41:20:
                    9f:ae:3d:bd:a1:e8:ea:f3:ba:77:9f:87:c7:d7:ec:
                    ad:39:f6:58:15:5d:19:5e:4b:fd:b8:72:38:b2:61:
                    40:05:96:6c:9c:53:22:95:33:d2:5e:d7:e3:ca:42:
                    aa:a7:88:fd:5a:87:73:b1:f5:c1:b5:77:0b:da:02:
                    64:01:1e:20:36:82:dd:9c:bd:9b:28:a9:3b:93:ef:
                    f3:3d:bc:bd:92:f6:ef:9f:21:fb:69:cc:88:99:ee:
                    c8:ab:6d:05:d1:e7:cf:56:1d:2f:35:7c:d7:0f:10:
                    21:75:93:5d:06:d9:13:03:be:16:37:21:d1:1e:c5:
                    77:64:7f:56:58:8a:98:d5:66:d5:37:68:b7:a9:67:
                    3c:d2:d2:25:db:6c:a3:75:48:ff:4b:71:a0:d8:7e:
                    2d:4a:60:7f:48:a3:28:5f:fb:a0:4c:35:5c:19:c8:
                    c8:27:18:26:84:e7:8d:51:5e:09:91:37:f3:b5:4e:
                    5a:43:ed:e9:5d:50:e9:25:1c:b2:bd:ed:36:53:33:
                    5d:42:4f:55:a5:bf:12:6f:6d:a8:f3:7a:a5:fc:9e:
                    1d:cf
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                48:C4:B0:2D:CC:A2:65:CA:4C:EF:BE:F4:0B:5E:E1:1F:C7:D5:0E:68
            X509v3 Authority Key Identifier:
                keyid:E2:68:73:B4:5F:88:D1:F5:D8:83:C1:7E:4C:CF:70:A2:45:16:21:42

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91F4C6B/278AA3E4B51F11EA9FE8BD58C4F9AE02/4mhztF-I0fXYg8F-TM9wokUWIUI.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/4mhztF-I0fXYg8F-TM9wokUWIUI.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/A91F4C6B/278AA3E4B51F11EA9FE8BD58C4F9AE02/E146B994B51F11EA9146DD58C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.152.102.0/23
                IPv6:
                  2001:df4:980::/48

    Signature Algorithm: sha256WithRSAEncryption
         bc:dd:2a:ca:3c:04:7e:59:6b:c0:75:94:cf:03:8c:db:21:77:
         b8:ba:1b:3f:27:67:b4:6c:5f:57:8a:d4:35:2f:44:79:85:9e:
         c0:08:21:ab:d0:83:3d:8c:42:de:c7:9f:2f:51:ab:ce:88:ea:
         ee:d0:9d:aa:2b:76:46:4c:ee:e1:f1:14:28:53:8d:a2:f0:4c:
         4b:a7:48:f0:b1:0c:db:9d:25:25:2a:14:fe:41:ab:66:6e:fb:
         1e:43:fa:fc:6d:93:e7:44:8d:82:04:c2:7c:fb:f9:4b:da:d0:
         3d:c5:a8:90:21:94:96:1b:84:6c:01:f2:f3:bd:a6:24:13:e9:
         3a:7d:82:b1:47:5a:5b:0e:80:52:3c:8c:dd:ee:e2:77:eb:34:
         66:af:41:b9:b9:66:4d:82:d6:09:87:6a:dd:b0:60:eb:e7:48:
         43:79:57:f3:2e:b9:23:1a:c2:70:5c:68:50:6d:90:21:5e:4e:
         3b:d7:25:ae:34:a1:40:19:32:83:50:e1:a8:67:c4:7b:d4:42:
         4b:2e:a8:a9:c8:8a:55:d1:ca:cc:42:65:d1:9e:30:19:b8:45:
         a0:a9:2c:55:b2:7f:69:e4:a4:dc:93:1a:6c:35:98:95:df:3b:
         77:ab:e3:fd:b0:96:7d:ad:71:c0:c0:85:98:99:15:96:22:e1:
         d7:5d:d3:6f
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICCWEwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RjRDNkIxMTAvBgNVBAUTKEUyNjg3M0I0NUY4OEQxRjVEODgzQzE3RTRDQ0Y3MEEy
NDUxNjIxNDIwHhcNMjUwNzAyMjA1OTUwWhcNMjYwOTMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0Mjg1Zi1mNzAyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAotcRN9EI575n/pRt7GjfDXMcnnoyexYXEH8pFm/B/H20+tLgq3Zi9gugQSCf
rj29oejq87p3n4fH1+ytOfZYFV0ZXkv9uHI4smFABZZsnFMilTPSXtfjykKqp4j9
WodzsfXBtXcL2gJkAR4gNoLdnL2bKKk7k+/zPby9kvbvnyH7acyIme7Iq20F0efP
Vh0vNXzXDxAhdZNdBtkTA74WNyHRHsV3ZH9WWIqY1WbVN2i3qWc80tIl22yjdUj/
S3Gg2H4tSmB/SKMoX/ugTDVcGcjIJxgmhOeNUV4JkTfztU5aQ+3pXVDpJRyyve02
UzNdQk9Vpb8Sb22o83ql/J4dzwIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFEjEsC3M
omXKTO++9Ate4R/H1Q5oMB8GA1UdIwQYMBaAFOJoc7RfiNH12IPBfkzPcKJFFiFC
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFGNEM2Qi8yNzhBQTNFNEI1
MUYxMUVBOUZFOEJENThDNEY5QUUwMi80bWh6dEYtSTBmWFlnOEYtVE05d29rVVdJ
VUkuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzRtaHp0Ri1JMGZYWWc4Ri1UTTl3b2tVV0lVSS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RjRDNkIvMjc4QUEzRTRCNTFGMTFFQTlGRThCRDU4QzRGOUFFMDIvRTE0NkI5OTRC
NTFGMTFFQTkxNDZERDU4QzRGOUFFMDIucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQBZ5hmMA8EAgACMAkDBwAgAQ30CYAwDQYJKoZIhvcNAQELBQADggEB
ALzdKso8BH5Za8B1lM8DjNshd7i6Gz8nZ7RsX1eK1DUvRHmFnsAIIavQgz2MQt7H
ny9Rq86I6u7QnaordkZM7uHxFChTjaLwTEunSPCxDNudJSUqFP5Bq2Zu+x5D+vxt
k+dEjYIEwnz7+Uva0D3FqJAhlJYbhGwB8vO9piQT6Tp9grFHWlsOgFI8jN3u4nfr
NGavQbm5Zk2C1gmHat2wYOvnSEN5V/MuuSMawnBcaFBtkCFeTjvXJa40oUAZMoNQ
4ahnxHvUQksuqKnIilXRysxCZdGeMBm4RaCpLFWyf2nkpNyTGmw1mJXfO3er4/2w
ln2tccDAhZiZFZYi4ddd028=
-----END CERTIFICATE-----
Generated at Mon Mar 2 13:53:46 2026 by rpki-client