Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A912918B/7E0CEEFAEEB511EAAA4FAD32C4F9AE02/E54ED53A8D7311F0B0F9AE62C4F9AE02.roa
File:                     E54ED53A8D7311F0B0F9AE62C4F9AE02.roa (raw, json)
Hash identifier:          wOCKPYTcZQg24KxjEIGevvDInRLtosZMHb7ppDg3ygc=
Subject key identifier:   7C:12:D1:D1:C7:A9:CA:C6:A5:E6:1E:7E:C4:FC:1E:95:F8:D1:19:8F
Certificate issuer:       /CN=A912918B/serialNumber=DD61C22A95B28EFDE378312A759FACAFEE406C18
Certificate serial:       08A7
Authority key identifier: DD:61:C2:2A:95:B2:8E:FD:E3:78:31:2A:75:9F:AC:AF:EE:40:6C:18
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/3WHCKpWyjv3jeDEqdZ-sr-5AbBg.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A912918B/7E0CEEFAEEB511EAAA4FAD32C4F9AE02/E54ED53A8D7311F0B0F9AE62C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 15:43:21 +0000
ROA not before:           Tue 30 Sep 2025 21:22:58 +0000
ROA not after:            Tue 01 Dec 2026 00:00:00 +0000
asID:                     141154
IP address blocks:        103.155.98.0/23 maxlen: 23
                          103.155.98.0/24 maxlen: 24
                          103.155.99.0/24 maxlen: 24
                          2001:df4:c080::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A912918B/7E0CEEFAEEB511EAAA4FAD32C4F9AE02/3WHCKpWyjv3jeDEqdZ-sr-5AbBg.crl
                          rsync://rpki.apnic.net/member_repository/A912918B/7E0CEEFAEEB511EAAA4FAD32C4F9AE02/3WHCKpWyjv3jeDEqdZ-sr-5AbBg.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/3WHCKpWyjv3jeDEqdZ-sr-5AbBg.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:07:50 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2215 (0x8a7)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A912918B, serialNumber=DD61C22A95B28EFDE378312A759FACAFEE406C18
        Validity
            Not Before: Sep 30 21:22:58 2025 GMT
            Not After : Dec  1 00:00:00 2026 GMT
        Subject: CN=69a45e99-d131
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:ca:9f:23:f4:8b:00:ce:4a:ff:9c:28:9c:c0:54:
                    3b:f7:1b:61:ac:2f:d8:07:d0:fc:e3:ab:5d:65:7c:
                    b8:18:17:ab:4c:3d:70:45:af:dc:84:26:b8:a0:a8:
                    d7:70:ed:86:6b:74:a4:d4:9e:a3:9d:3e:15:4f:ab:
                    3c:ec:0a:0f:22:67:9e:51:f5:62:06:c4:be:38:21:
                    67:a8:a2:40:e5:80:f4:d9:a0:b2:c8:7f:5b:9b:00:
                    d1:56:89:f6:92:0e:d1:00:b4:12:10:ee:86:2d:a6:
                    3a:c8:5d:db:f9:d1:42:6a:f1:95:05:9b:b0:95:dc:
                    62:db:00:d2:29:8b:80:e8:50:1e:73:72:5b:a5:a5:
                    c9:d4:7e:d1:2a:fb:f7:81:95:04:e8:f4:87:6b:66:
                    74:64:4a:f8:c8:a0:4e:c3:5f:76:6d:96:67:24:90:
                    7b:fe:76:1f:4b:12:24:21:44:17:b1:e4:06:91:1f:
                    e1:22:c2:1d:a8:2b:d6:00:12:7e:e5:d1:de:bf:7a:
                    52:af:59:f6:9b:08:53:e1:94:60:b7:23:34:2b:7f:
                    d1:d8:f1:f3:05:63:2a:e1:1a:3e:b5:d2:de:a2:d7:
                    94:b6:30:ca:ec:d7:ad:3c:14:0b:78:b4:29:3f:ac:
                    02:6e:47:ea:a6:22:4e:16:7d:40:2e:d5:7b:97:0f:
                    75:f5
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                7C:12:D1:D1:C7:A9:CA:C6:A5:E6:1E:7E:C4:FC:1E:95:F8:D1:19:8F
            X509v3 Authority Key Identifier:
                keyid:DD:61:C2:2A:95:B2:8E:FD:E3:78:31:2A:75:9F:AC:AF:EE:40:6C:18

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A912918B/7E0CEEFAEEB511EAAA4FAD32C4F9AE02/3WHCKpWyjv3jeDEqdZ-sr-5AbBg.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/3WHCKpWyjv3jeDEqdZ-sr-5AbBg.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/A912918B/7E0CEEFAEEB511EAAA4FAD32C4F9AE02/E54ED53A8D7311F0B0F9AE62C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.155.98.0/23
                IPv6:
                  2001:df4:c080::/48

    Signature Algorithm: sha256WithRSAEncryption
         58:38:5d:fe:b1:b5:74:c8:ef:8c:42:ae:4f:67:6a:f3:a3:5e:
         30:a6:8f:ce:6a:e3:8b:d4:6d:bf:f1:c3:49:11:08:6a:92:eb:
         e3:30:b4:fa:e1:c7:72:99:15:fa:9c:f0:01:40:2b:52:4e:27:
         bb:39:4d:25:d8:17:1f:5b:89:6f:08:33:8a:e1:5a:d5:b2:5a:
         c4:90:a8:60:88:13:32:58:c2:05:ab:20:f2:14:45:8c:4b:32:
         9d:75:cf:3b:64:06:7d:c3:6a:f9:34:54:3b:6a:48:96:9a:17:
         1b:f0:7b:3f:3a:5c:10:78:40:73:9c:58:18:b3:48:8d:fe:16:
         14:53:df:83:e9:fd:2b:d0:63:36:07:36:a8:4f:ec:c1:cb:50:
         94:29:e0:bb:29:2b:be:d9:47:f8:87:96:04:d5:c4:a0:1d:99:
         de:95:7e:2b:71:59:4f:9f:0f:b1:18:68:c1:29:b3:89:7d:a3:
         d2:e2:f8:15:4f:cd:70:40:11:b0:a5:19:3a:55:94:5a:38:e7:
         bb:12:ea:88:3e:92:5e:12:2b:78:0d:19:9d:44:bf:06:a5:56:
         92:45:55:7f:34:61:79:f6:ff:7d:7a:e1:a5:4d:65:5e:92:d0:
         ad:04:4c:93:1b:79:ae:8f:db:7d:d3:be:f5:63:f3:dc:d3:30:
         44:97:70:03
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICCKcwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
MjkxOEIxMTAvBgNVBAUTKERENjFDMjJBOTVCMjhFRkRFMzc4MzEyQTc1OUZBQ0FG
RUU0MDZDMTgwHhcNMjUwOTMwMjEyMjU4WhcNMjYxMjAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0NWU5OS1kMTMxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAyp8j9IsAzkr/nCicwFQ79xthrC/YB9D846tdZXy4GBerTD1wRa/chCa4oKjX
cO2Ga3Sk1J6jnT4VT6s87AoPImeeUfViBsS+OCFnqKJA5YD02aCyyH9bmwDRVon2
kg7RALQSEO6GLaY6yF3b+dFCavGVBZuwldxi2wDSKYuA6FAec3JbpaXJ1H7RKvv3
gZUE6PSHa2Z0ZEr4yKBOw192bZZnJJB7/nYfSxIkIUQXseQGkR/hIsIdqCvWABJ+
5dHev3pSr1n2mwhT4ZRgtyM0K3/R2PHzBWMq4Ro+tdLeoteUtjDK7NetPBQLeLQp
P6wCbkfqpiJOFn1ALtV7lw919QIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFHwS0dHH
qcrGpeYefsT8HpX40RmPMB8GA1UdIwQYMBaAFN1hwiqVso7943gxKnWfrK/uQGwY
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTEyOTE4Qi83RTBDRUVGQUVF
QjUxMUVBQUE0RkFEMzJDNEY5QUUwMi8zV0hDS3BXeWp2M2plREVxZFotc3ItNUFi
QmcuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzNXSENLcFd5anYzamVERXFkWi1zci01QWJCZy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MjkxOEIvN0UwQ0VFRkFFRUI1MTFFQUFBNEZBRDMyQzRGOUFFMDIvRTU0RUQ1M0E4
RDczMTFGMEIwRjlBRTYyQzRGOUFFMDIucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQBZ5tiMA8EAgACMAkDBwAgAQ30wIAwDQYJKoZIhvcNAQELBQADggEB
AFg4Xf6xtXTI74xCrk9navOjXjCmj85q44vUbb/xw0kRCGqS6+MwtPrhx3KZFfqc
8AFAK1JOJ7s5TSXYFx9biW8IM4rhWtWyWsSQqGCIEzJYwgWrIPIURYxLMp11zztk
Bn3Davk0VDtqSJaaFxvwez86XBB4QHOcWBizSI3+FhRT34Pp/SvQYzYHNqhP7MHL
UJQp4LspK77ZR/iHlgTVxKAdmd6VfitxWU+fD7EYaMEps4l9o9Li+BVPzXBAEbCl
GTpVlFo457sS6og+kl4SK3gNGZ1EvwalVpJFVX80YXn2/3164aVNZV6S0K0ETJMb
ea6P233TvvVj89zTMESXcAM=
-----END CERTIFICATE-----
Generated at Mon Mar 2 09:55:50 2026 by rpki-client