Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A9126C60/BF6323E6894B11E387C49E675911EA32/4A66F4B0C52F11E59EE2C868C4F9AE02.roa
File:                     4A66F4B0C52F11E59EE2C868C4F9AE02.roa (raw, json)
Hash identifier:          Wc0o48iov7rXKqvl8HBWTbUP09bv/Hb3Sn4CiAQcsog=
Subject key identifier:   1D:DC:CD:7C:BC:C5:C9:C9:C6:8D:18:D6:90:FE:E0:42:48:09:95:9F
Certificate issuer:       /CN=A9126C60/serialNumber=439F5A9A40E199679A7BC09BE207FD1F60A04857
Certificate serial:       2E15
Authority key identifier: 43:9F:5A:9A:40:E1:99:67:9A:7B:C0:9B:E2:07:FD:1F:60:A0:48:57
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Q59amkDhmWeae8Cb4gf9H2CgSFc.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9126C60/BF6323E6894B11E387C49E675911EA32/4A66F4B0C52F11E59EE2C868C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 15:27:24 +0000
ROA not before:           Tue 18 Nov 2025 15:32:15 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     45950
IP address blocks:        103.8.80.0/24 maxlen: 24
                          103.8.81.0/24 maxlen: 24
                          103.8.82.0/24 maxlen: 24
                          103.8.83.0/24 maxlen: 24
                          202.134.48.0/24 maxlen: 24
                          2406:1d00::/32 maxlen: 32
                          2406:1d00:4::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9126C60/BF6323E6894B11E387C49E675911EA32/Q59amkDhmWeae8Cb4gf9H2CgSFc.crl
                          rsync://rpki.apnic.net/member_repository/A9126C60/BF6323E6894B11E387C49E675911EA32/Q59amkDhmWeae8Cb4gf9H2CgSFc.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Q59amkDhmWeae8Cb4gf9H2CgSFc.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 15:35:08 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 11797 (0x2e15)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9126C60, serialNumber=439F5A9A40E199679A7BC09BE207FD1F60A04857
        Validity
            Not Before: Nov 18 15:32:15 2025 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=69a45adc-643d
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:eb:23:3a:26:b3:e9:bf:46:e0:79:4f:53:85:1c:
                    9e:32:86:88:fb:1c:a7:c0:6a:4a:8e:1a:fa:9e:58:
                    01:a7:58:a0:be:8c:6b:ac:6f:49:cb:69:99:d7:d7:
                    57:ba:26:f4:bd:e1:ba:4c:58:e4:79:d2:31:2c:d4:
                    b6:00:8e:9d:4d:42:e2:39:51:d2:2d:98:f6:83:b5:
                    0b:d5:e6:96:78:15:3f:0a:5a:72:74:cc:75:78:4f:
                    aa:d1:1c:82:91:46:93:f6:70:64:6e:8d:b8:d7:fd:
                    f4:d6:77:3e:17:f0:47:fc:e2:c2:cc:f1:bb:23:ca:
                    2c:e0:9d:1a:bc:62:f6:e5:b7:ba:2c:71:6f:6e:50:
                    df:00:d4:32:2c:6a:09:8c:01:14:d1:18:7e:fc:71:
                    3d:f5:3d:0f:33:81:75:97:11:3a:e6:39:3a:ef:75:
                    44:85:a2:3b:7d:ae:ed:ce:38:44:de:d9:c4:d8:c8:
                    c7:6e:3b:6f:83:51:a4:8c:78:c3:42:0d:4d:b2:2e:
                    c0:0e:c9:a1:f7:73:90:f2:25:35:44:6b:8b:47:3d:
                    52:3e:a0:c8:85:83:60:b8:89:db:d4:47:c0:aa:ae:
                    29:0c:0e:c4:6c:d3:5b:d6:9e:0b:61:0f:dd:31:a0:
                    fd:1c:81:8a:68:ee:55:f2:e0:34:ae:2a:b8:6b:ab:
                    53:2f
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                1D:DC:CD:7C:BC:C5:C9:C9:C6:8D:18:D6:90:FE:E0:42:48:09:95:9F
            X509v3 Authority Key Identifier:
                keyid:43:9F:5A:9A:40:E1:99:67:9A:7B:C0:9B:E2:07:FD:1F:60:A0:48:57

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9126C60/BF6323E6894B11E387C49E675911EA32/Q59amkDhmWeae8Cb4gf9H2CgSFc.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Q59amkDhmWeae8Cb4gf9H2CgSFc.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/A9126C60/BF6323E6894B11E387C49E675911EA32/4A66F4B0C52F11E59EE2C868C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.8.80.0/22
                  202.134.48.0/24
                IPv6:
                  2406:1d00::/32

    Signature Algorithm: sha256WithRSAEncryption
         2f:c2:3e:88:45:53:ec:4b:39:46:08:59:f6:9c:47:45:47:67:
         a4:94:a0:7b:5a:8c:fd:f5:01:11:7a:32:a9:6e:3b:f6:a8:8e:
         df:df:61:f0:85:c5:7f:0a:fc:df:d9:77:b8:d8:08:a2:26:eb:
         90:d3:3a:f3:38:ca:21:c0:b6:13:43:b1:34:57:5c:ba:61:ac:
         46:8e:21:a3:46:b6:f9:58:cd:e0:50:ec:11:7e:94:38:18:1d:
         47:f4:15:93:55:08:c2:87:58:1d:a4:cb:a0:d4:8b:d0:b3:19:
         91:16:e6:70:24:b5:7f:60:4d:4c:06:37:6c:9c:5d:e8:b5:f7:
         4b:ab:10:3e:c5:c2:08:93:41:1f:82:07:7e:5c:00:63:68:c1:
         17:14:38:0f:12:73:8d:fc:e4:f1:69:26:ae:55:87:19:a1:fa:
         57:0f:73:d9:bd:ef:3c:fc:a3:f0:eb:f9:33:cb:92:c9:fa:97:
         10:31:08:11:e3:d8:c7:bd:3d:70:b8:ce:3b:bc:5c:e9:42:6d:
         53:aa:78:be:5f:8f:72:16:bc:ad:0d:b9:45:0f:cd:45:1b:95:
         af:1e:70:5c:b4:64:b4:17:1c:1d:18:3f:b9:2b:11:b9:c9:8b:
         80:f4:37:33:05:4a:d2:57:6e:60:5b:3f:f9:80:e7:3e:b5:ce:
         91:bb:92:26
-----BEGIN CERTIFICATE-----
MIIFUTCCBDmgAwIBAgICLhUwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
MjZDNjAxMTAvBgNVBAUTKDQzOUY1QTlBNDBFMTk5Njc5QTdCQzA5QkUyMDdGRDFG
NjBBMDQ4NTcwHhcNMjUxMTE4MTUzMjE1WhcNMjcwMTMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0NWFkYy02NDNkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA6yM6JrPpv0bgeU9ThRyeMoaI+xynwGpKjhr6nlgBp1igvoxrrG9Jy2mZ19dX
uib0veG6TFjkedIxLNS2AI6dTULiOVHSLZj2g7UL1eaWeBU/ClpydMx1eE+q0RyC
kUaT9nBkbo241/301nc+F/BH/OLCzPG7I8os4J0avGL25be6LHFvblDfANQyLGoJ
jAEU0Rh+/HE99T0PM4F1lxE65jk673VEhaI7fa7tzjhE3tnE2MjHbjtvg1GkjHjD
Qg1Nsi7ADsmh93OQ8iU1RGuLRz1SPqDIhYNguInb1EfAqq4pDA7EbNNb1p4LYQ/d
MaD9HIGKaO5V8uA0riq4a6tTLwIDAQABo4ICdTCCAnEwHQYDVR0OBBYEFB3czXy8
xcnJxo0Y1pD+4EJICZWfMB8GA1UdIwQYMBaAFEOfWppA4ZlnmnvAm+IH/R9goEhX
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTEyNkM2MC9CRjYzMjNFNjg5
NEIxMUUzODdDNDlFNjc1OTExRUEzMi9RNTlhbWtEaG1XZWFlOENiNGdmOUgyQ2dT
RmMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1E1OWFta0RobVdlYWU4Q2I0Z2Y5SDJDZ1NGYy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MjZDNjAvQkY2MzIzRTY4OTRCMTFFMzg3QzQ5RTY3NTkxMUVBMzIvNEE2NkY0QjBD
NTJGMTFFNTlFRTJDODY4QzRGOUFFMDIucm9hMDQGCCsGAQUFBwEHAQH/BCUwIzAS
BAIAATAMAwQCZwhQAwQAyoYwMA0EAgACMAcDBQAkBh0AMA0GCSqGSIb3DQEBCwUA
A4IBAQAvwj6IRVPsSzlGCFn2nEdFR2eklKB7Woz99QERejKpbjv2qI7f32HwhcV/
Cvzf2Xe42AiiJuuQ0zrzOMohwLYTQ7E0V1y6YaxGjiGjRrb5WM3gUOwRfpQ4GB1H
9BWTVQjCh1gdpMug1IvQsxmRFuZwJLV/YE1MBjdsnF3otfdLqxA+xcIIk0Efggd+
XABjaMEXFDgPEnON/OTxaSauVYcZofpXD3PZve88/KPw6/kzy5LJ+pcQMQgR49jH
vT1wuM47vFzpQm1Tqni+X49yFrytDblFD81FG5WvHnBctGS0FxwdGD+5KxG5yYuA
9DczBUrSV25gWz/5gOc+tc6Ru5Im
-----END CERTIFICATE-----
Generated at Mon Mar 2 22:36:14 2026 by rpki-client