Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A912AD2E/078C62AAC53311E7A11DBB4AC4F9AE02/E3D5A6F4422411E8804DBC3AC4F9AE02.roa
File:                     E3D5A6F4422411E8804DBC3AC4F9AE02.roa (raw, json)
Hash identifier:          FYgaOq+0ChTcW4FXT1xWqxI1mz5VPVaCWKq7S4DxhN8=
Subject key identifier:   E4:69:BF:6E:10:94:1C:A2:EA:E1:55:AA:4C:56:F5:21:36:E0:F6:7A
Certificate issuer:       /CN=A912AD2E/serialNumber=BBB840B053934D5E1FEDD40DD023EF7AF428BAE0
Certificate serial:       189A
Authority key identifier: BB:B8:40:B0:53:93:4D:5E:1F:ED:D4:0D:D0:23:EF:7A:F4:28:BA:E0
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/u7hAsFOTTV4f7dQN0CPvevQouuA.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A912AD2E/078C62AAC53311E7A11DBB4AC4F9AE02/E3D5A6F4422411E8804DBC3AC4F9AE02.roa
Signing time:             Thu 02 Jul 2026 17:16:46 +0000
ROA not before:           Thu 02 Jul 2026 17:16:46 +0000
ROA not after:            Thu 30 Sep 2027 00:00:00 +0000
asID:                     135425
IP address blocks:        103.96.28.0/23 maxlen: 24
                          2001:df1:cd00::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A912AD2E/078C62AAC53311E7A11DBB4AC4F9AE02/u7hAsFOTTV4f7dQN0CPvevQouuA.crl
                          rsync://rpki.apnic.net/member_repository/A912AD2E/078C62AAC53311E7A11DBB4AC4F9AE02/u7hAsFOTTV4f7dQN0CPvevQouuA.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/u7hAsFOTTV4f7dQN0CPvevQouuA.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:   Wed 29 Jul 2026 16:34:58 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 6298 (0x189a)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A912AD2E, serialNumber=BBB840B053934D5E1FEDD40DD023EF7AF428BAE0
        Validity
            Not Before: Jul  2 17:16:46 2026 GMT
            Not After : Sep 30 00:00:00 2027 GMT
        Subject: CN=6a469cfe-6b8e
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:ac:67:df:64:f1:84:a2:55:7f:05:36:70:01:b9:
                    7e:40:bf:f0:50:71:64:e5:1b:18:28:f8:bb:4d:72:
                    7a:05:9c:f5:fc:6d:8e:63:63:92:d7:ae:31:62:1a:
                    cf:f0:7c:e2:39:73:ad:2c:bd:f6:53:5d:fe:31:4b:
                    f7:86:68:38:5c:9b:53:a9:a6:21:63:4d:26:10:db:
                    f6:4d:a2:c5:ba:1e:a1:99:e8:e8:47:4b:4b:49:48:
                    4b:a7:bd:ef:fa:f9:59:51:d4:89:36:ac:48:cb:c4:
                    12:e0:7e:3f:47:d6:f5:6a:36:7a:bb:c5:43:4e:c1:
                    7d:c1:1a:5d:66:76:3b:e6:01:54:e8:9d:61:06:41:
                    6d:f0:68:b1:9b:43:77:c6:b6:ec:c2:b5:fb:18:69:
                    5b:a1:73:6e:05:74:ba:d5:4e:d3:90:19:08:fe:1f:
                    1e:06:65:49:57:17:4f:90:db:d9:73:d4:28:7e:7e:
                    d0:aa:2c:ec:96:10:3b:f9:53:64:2b:76:75:eb:4c:
                    f0:a0:9a:2c:f5:5f:d1:8e:c6:47:51:1c:22:cd:16:
                    f8:2c:b7:f3:ba:41:a6:67:33:6f:24:45:30:98:5f:
                    df:32:29:0e:e9:71:6b:2f:cd:f8:74:6f:39:43:cd:
                    86:f6:b6:61:ff:e1:a7:eb:a4:83:6f:23:46:bf:76:
                    1d:31
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                E4:69:BF:6E:10:94:1C:A2:EA:E1:55:AA:4C:56:F5:21:36:E0:F6:7A
            X509v3 Authority Key Identifier:
                keyid:BB:B8:40:B0:53:93:4D:5E:1F:ED:D4:0D:D0:23:EF:7A:F4:28:BA:E0

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A912AD2E/078C62AAC53311E7A11DBB4AC4F9AE02/u7hAsFOTTV4f7dQN0CPvevQouuA.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/u7hAsFOTTV4f7dQN0CPvevQouuA.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/A912AD2E/078C62AAC53311E7A11DBB4AC4F9AE02/E3D5A6F4422411E8804DBC3AC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.96.28.0/23
                IPv6:
                  2001:df1:cd00::/48

    Signature Algorithm: sha256WithRSAEncryption
         69:6d:3a:6a:b0:d3:8b:5d:b2:10:6a:65:21:fb:96:de:fd:b2:
         cb:56:da:51:70:64:29:0a:6a:a2:e4:d7:b8:a7:9f:31:c8:62:
         09:78:97:25:13:1c:15:da:05:b9:2b:df:4b:bb:e5:90:c8:a3:
         d7:74:c8:8b:b1:11:a2:4d:a6:32:ee:6f:3e:ea:f7:81:34:f1:
         0a:d6:a9:bc:b9:c5:dc:c2:04:16:f1:89:8e:35:3f:be:d0:d8:
         e2:b8:bc:6b:63:7a:62:72:e3:ea:45:0d:70:d9:df:a8:aa:db:
         0a:c5:7a:67:03:15:51:13:a0:12:39:ec:37:88:c6:1c:0e:b6:
         0d:23:7b:3a:d2:d5:c8:55:40:15:f9:d3:f3:2d:e7:e2:00:69:
         ae:e6:b1:e6:29:9b:93:a6:a8:6b:c4:be:c2:5c:15:29:c7:b6:
         e8:cb:d6:89:54:a1:0d:c1:d8:94:a4:1f:d7:91:73:2f:3e:2a:
         24:de:ee:d8:04:e2:fd:44:08:3b:d8:9c:e7:b0:c7:5b:f7:e3:
         b2:12:6c:e4:92:c8:db:dd:a7:26:cd:0c:a8:54:c2:63:d7:9d:
         c9:9f:7f:44:f1:43:e4:1e:12:c2:a0:1a:80:5f:ee:a7:b8:60:
         60:9f:6f:30:8f:00:0a:a5:38:05:48:9f:5c:16:ef:4d:73:ef:
         18:f5:f8:0e
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICGJowDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
MkFEMkUxMTAvBgNVBAUTKEJCQjg0MEIwNTM5MzRENUUxRkVERDQwREQwMjNFRjdB
RjQyOEJBRTAwHhcNMjYwNzAyMTcxNjQ2WhcNMjcwOTMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTQ2OWNmZS02YjhlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEArGffZPGEolV/BTZwAbl+QL/wUHFk5RsYKPi7TXJ6BZz1/G2OY2OS164xYhrP
8HziOXOtLL32U13+MUv3hmg4XJtTqaYhY00mENv2TaLFuh6hmejoR0tLSUhLp73v
+vlZUdSJNqxIy8QS4H4/R9b1ajZ6u8VDTsF9wRpdZnY75gFU6J1hBkFt8Gixm0N3
xrbswrX7GGlboXNuBXS61U7TkBkI/h8eBmVJVxdPkNvZc9Qofn7QqizslhA7+VNk
K3Z160zwoJos9V/RjsZHURwizRb4LLfzukGmZzNvJEUwmF/fMikO6XFrL834dG85
Q82G9rZh/+Gn66SDbyNGv3YdMQIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFORpv24Q
lByi6uFVqkxW9SE24PZ6MB8GA1UdIwQYMBaAFLu4QLBTk01eH+3UDdAj73r0KLrg
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTEyQUQyRS8wNzhDNjJBQUM1
MzMxMUU3QTExREJCNEFDNEY5QUUwMi91N2hBc0ZPVFRWNGY3ZFFOMENQdmV2UW91
dUEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3U3aEFzRk9UVFY0ZjdkUU4wQ1B2ZXZRb3V1QS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MkFEMkUvMDc4QzYyQUFDNTMzMTFFN0ExMURCQjRBQzRGOUFFMDIvRTNENUE2RjQ0
MjI0MTFFODgwNERCQzNBQzRGOUFFMDIucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQBZ2AcMA8EAgACMAkDBwAgAQ3xzQAwDQYJKoZIhvcNAQELBQADggEB
AGltOmqw04tdshBqZSH7lt79sstW2lFwZCkKaqLk17innzHIYgl4lyUTHBXaBbkr
30u75ZDIo9d0yIuxEaJNpjLubz7q94E08QrWqby5xdzCBBbxiY41P77Q2OK4vGtj
emJy4+pFDXDZ36iq2wrFemcDFVEToBI57DeIxhwOtg0jezrS1chVQBX50/Mt5+IA
aa7mseYpm5OmqGvEvsJcFSnHtujL1olUoQ3B2JSkH9eRcy8+KiTe7tgE4v1ECDvY
nOewx1v347ISbOSSyNvdpybNDKhUwmPXncmff0TxQ+QeEsKgGoBf7qe4YGCfbzCP
AAqlOAVIn1wW701z7xj1+A4=
-----END CERTIFICATE-----
Generated at Fri Jul 24 00:09:03 2026 by rpki-client