Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91B1461/FCE9A680BDF511E28A904FB468865CEE/31CCE602BCE311EA953FBB5EC4F9AE02.roa
File:                     31CCE602BCE311EA953FBB5EC4F9AE02.roa (raw, json)
Hash identifier:          4L/QBsPDgl5EFK4nBoxi1+onb9ozFugWEl6aDf8ffAI=
Subject key identifier:   1E:5A:36:16:C7:7E:C0:6D:4D:7F:A9:1F:05:5C:09:D6:C5:62:FF:9F
Certificate issuer:       /CN=A91B1461/serialNumber=637ED141FFE025FD0519945CED48E74F8BD0F5C9
Certificate serial:       316F
Authority key identifier: 63:7E:D1:41:FF:E0:25:FD:05:19:94:5C:ED:48:E7:4F:8B:D0:F5:C9
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Y37RQf_gJf0FGZRc7UjnT4vQ9ck.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91B1461/FCE9A680BDF511E28A904FB468865CEE/31CCE602BCE311EA953FBB5EC4F9AE02.roa
Signing time:             Mon 02 Jun 2025 15:32:23 +0000
ROA not before:           Mon 02 Jun 2025 15:32:23 +0000
ROA not after:            Mon 31 Aug 2026 00:00:00 +0000
asID:                     10021
IP address blocks:        103.10.39.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91B1461/FCE9A680BDF511E28A904FB468865CEE/Y37RQf_gJf0FGZRc7UjnT4vQ9ck.crl
                          rsync://rpki.apnic.net/member_repository/A91B1461/FCE9A680BDF511E28A904FB468865CEE/Y37RQf_gJf0FGZRc7UjnT4vQ9ck.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Y37RQf_gJf0FGZRc7UjnT4vQ9ck.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 Jun 2025 15:32:28 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 12655 (0x316f)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91B1461, serialNumber=637ED141FFE025FD0519945CED48E74F8BD0F5C9
        Validity
            Not Before: Jun  2 15:32:23 2025 GMT
            Not After : Aug 31 00:00:00 2026 GMT
        Subject: CN=683dc407-1275
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:de:c4:65:f6:6f:56:bc:0b:81:1d:1b:dc:c2:cd:
                    f7:e6:bd:1b:51:d0:3c:d5:9f:63:bd:db:a1:6c:98:
                    c1:9d:01:aa:de:47:bc:15:57:80:53:f1:d9:27:95:
                    08:eb:02:83:64:60:24:fa:a9:9a:0b:09:2f:7a:8f:
                    af:c4:e8:b4:74:f6:a0:af:30:51:d9:f0:4b:c5:ad:
                    3f:ba:0d:f5:95:a1:41:ce:a8:8d:28:53:13:02:87:
                    e4:07:19:01:d6:1d:78:22:3b:77:aa:14:79:b9:6c:
                    ad:a6:50:7a:6b:93:4c:a6:ca:e9:a7:7b:9b:37:37:
                    a1:77:4d:94:9c:46:73:30:c2:93:c3:90:cf:fb:6a:
                    bc:58:8a:ad:5b:f6:22:a7:b5:60:a9:0e:6a:08:9a:
                    6c:5b:25:3d:0f:dc:c3:7f:cc:65:94:c0:a4:6c:65:
                    c5:a5:dd:54:1c:44:4b:a3:cd:c2:d3:1f:67:d3:7a:
                    9e:89:ba:da:5c:b5:d3:b4:60:16:99:fe:62:2b:a4:
                    ec:39:0b:1d:51:66:52:58:70:ef:40:97:15:ca:a5:
                    42:dd:05:96:ea:3e:35:de:b5:c4:e3:b1:29:52:9c:
                    8a:58:4b:7f:32:00:99:12:6b:f8:8a:9b:08:38:b6:
                    4c:4a:72:ff:66:25:58:0f:27:8e:07:24:8f:da:e4:
                    2a:d7
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                1E:5A:36:16:C7:7E:C0:6D:4D:7F:A9:1F:05:5C:09:D6:C5:62:FF:9F
            X509v3 Authority Key Identifier:
                keyid:63:7E:D1:41:FF:E0:25:FD:05:19:94:5C:ED:48:E7:4F:8B:D0:F5:C9

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91B1461/FCE9A680BDF511E28A904FB468865CEE/Y37RQf_gJf0FGZRc7UjnT4vQ9ck.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Y37RQf_gJf0FGZRc7UjnT4vQ9ck.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/A91B1461/FCE9A680BDF511E28A904FB468865CEE/31CCE602BCE311EA953FBB5EC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.10.39.0/24

    Signature Algorithm: sha256WithRSAEncryption
         7c:7b:b8:36:ea:94:9c:dc:d8:04:3e:4d:c2:cd:50:44:18:70:
         9f:2c:1d:a5:b6:4f:1c:b2:2c:03:d0:07:81:88:f2:51:c5:17:
         03:5c:2d:22:88:2b:bc:da:22:e4:95:9e:cb:36:fe:9b:ce:1f:
         3a:4f:b4:b6:a4:ef:33:2c:7d:91:bc:32:a8:a2:7d:46:54:74:
         9e:a1:62:b0:b5:70:ca:ae:35:71:c6:7d:91:f2:8b:7a:65:49:
         fd:2a:88:20:bf:f8:e4:41:8a:1d:7d:94:75:32:f6:c0:6a:1c:
         6e:90:29:ff:10:16:b8:3c:d1:25:a1:09:92:ad:ba:54:3b:67:
         54:e2:33:6b:bf:9f:fd:3f:49:60:1f:64:04:27:37:54:dc:1b:
         97:ec:eb:93:ce:79:b0:c2:33:bb:ec:a4:d6:76:be:5c:f9:21:
         ff:aa:dd:9b:fc:7f:0c:36:d9:f2:d0:85:3d:76:b4:fb:14:81:
         a3:02:9e:bf:b5:cf:8a:54:3d:46:df:6d:8a:a3:15:79:e4:fa:
         f4:76:77:fa:34:3b:96:7b:fd:bf:1a:0e:b2:cd:78:57:6b:6e:
         f9:13:aa:34:66:59:e8:9f:d0:45:be:ba:66:bb:4f:f8:52:ab:
         1b:18:f5:5e:2a:e0:93:67:c0:c4:8f:e8:98:14:10:70:6b:29:
         c5:90:9a:29
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICMW8wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QjE0NjExMTAvBgNVBAUTKDYzN0VEMTQxRkZFMDI1RkQwNTE5OTQ1Q0VENDhFNzRG
OEJEMEY1QzkwHhcNMjUwNjAyMTUzMjIzWhcNMjYwODMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02ODNkYzQwNy0xMjc1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA3sRl9m9WvAuBHRvcws335r0bUdA81Z9jvduhbJjBnQGq3ke8FVeAU/HZJ5UI
6wKDZGAk+qmaCwkveo+vxOi0dPagrzBR2fBLxa0/ug31laFBzqiNKFMTAofkBxkB
1h14Ijt3qhR5uWytplB6a5NMpsrpp3ubNzehd02UnEZzMMKTw5DP+2q8WIqtW/Yi
p7VgqQ5qCJpsWyU9D9zDf8xllMCkbGXFpd1UHERLo83C0x9n03qeibraXLXTtGAW
mf5iK6TsOQsdUWZSWHDvQJcVyqVC3QWW6j413rXE47EpUpyKWEt/MgCZEmv4ipsI
OLZMSnL/ZiVYDyeOBySP2uQq1wIDAQABo4IClTCCApEwHQYDVR0OBBYEFB5aNhbH
fsBtTX+pHwVcCdbFYv+fMB8GA1UdIwQYMBaAFGN+0UH/4CX9BRmUXO1I50+L0PXJ
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFCMTQ2MS9GQ0U5QTY4MEJE
RjUxMUUyOEE5MDRGQjQ2ODg2NUNFRS9ZMzdSUWZfZ0pmMEZHWlJjN1VqblQ0dlE5
Y2suY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1kzN1JRZl9nSmYwRkdaUmM3VWpuVDR2UTljay5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QjE0NjEvRkNFOUE2ODBCREY1MTFFMjhBOTA0RkI0Njg4NjVDRUUvMzFDQ0U2MDJC
Q0UzMTFFQTk1M0ZCQjVFQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBABnCicwDQYJKoZIhvcNAQELBQADggEBAHx7uDbqlJzc2AQ+
TcLNUEQYcJ8sHaW2TxyyLAPQB4GI8lHFFwNcLSKIK7zaIuSVnss2/pvOHzpPtLak
7zMsfZG8MqiifUZUdJ6hYrC1cMquNXHGfZHyi3plSf0qiCC/+ORBih19lHUy9sBq
HG6QKf8QFrg80SWhCZKtulQ7Z1TiM2u/n/0/SWAfZAQnN1TcG5fs65POebDCM7vs
pNZ2vlz5If+q3Zv8fww22fLQhT12tPsUgaMCnr+1z4pUPUbfbYqjFXnk+vR2d/o0
O5Z7/b8aDrLNeFdrbvkTqjRmWeif0EW+uma7T/hSqxsY9V4q4JNnwMSP6JgUEHBr
KcWQmik=
-----END CERTIFICATE-----
Generated at Wed Jun 4 00:01:36 2025 by rpki-client