Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91E9406/9868A9F0170911EDB6F80868C4F9AE02/F76D8A5C170D11EDA7EC2F87C4F9AE02.roa
File:                     F76D8A5C170D11EDA7EC2F87C4F9AE02.roa (raw, json)
Hash identifier:          bTkT2MqFX/19qcSjcX3ccXtP/wVqXRGcmC6IZgoF9mg=
Subject key identifier:   6F:59:7F:89:AD:88:E8:B5:87:A9:EF:97:99:55:C1:B9:A4:C2:94:73
Certificate issuer:       /CN=A91E9406/serialNumber=E3438405476402A3AA8F987C3AFA0690D96ED474
Certificate serial:       02F3
Authority key identifier: E3:43:84:05:47:64:02:A3:AA:8F:98:7C:3A:FA:06:90:D9:6E:D4:74
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/40OEBUdkAqOqj5h8OvoGkNlu1HQ.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91E9406/9868A9F0170911EDB6F80868C4F9AE02/F76D8A5C170D11EDA7EC2F87C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 12:06:49 +0000
ROA not before:           Sat 25 Oct 2025 04:45:18 +0000
ROA not after:            Wed 30 Dec 2026 00:00:00 +0000
asID:                     138213
IP address blocks:        103.122.100.0/23 maxlen: 23
                          103.122.100.0/24 maxlen: 24
                          103.122.101.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91E9406/9868A9F0170911EDB6F80868C4F9AE02/40OEBUdkAqOqj5h8OvoGkNlu1HQ.crl
                          rsync://rpki.apnic.net/member_repository/A91E9406/9868A9F0170911EDB6F80868C4F9AE02/40OEBUdkAqOqj5h8OvoGkNlu1HQ.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/40OEBUdkAqOqj5h8OvoGkNlu1HQ.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 00:16:40 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 755 (0x2f3)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91E9406, serialNumber=E3438405476402A3AA8F987C3AFA0690D96ED474
        Validity
            Not Before: Oct 25 04:45:18 2025 GMT
            Not After : Dec 30 00:00:00 2026 GMT
        Subject: CN=69a42bd9-4602
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a1:b8:c4:5d:ea:17:82:b5:92:cc:ab:42:b6:44:
                    b6:4a:37:00:4c:78:28:dc:4e:54:69:8a:cf:eb:57:
                    5e:5d:9d:ce:41:60:a0:e9:77:10:a9:ff:da:5a:0b:
                    81:14:a3:9f:fa:f1:c4:46:db:f0:c5:70:99:d4:83:
                    f0:ff:c2:9a:0a:b3:a7:9f:88:94:7e:54:b9:6c:3e:
                    00:4e:44:ca:f2:3c:a8:eb:a9:32:1e:4f:e4:00:cf:
                    da:f0:df:a3:71:1e:df:e4:d7:01:44:69:4f:4f:28:
                    45:4c:d6:4a:e0:02:af:f5:80:6d:3b:11:af:8f:fc:
                    6f:0d:b9:01:81:7d:5f:2c:2c:d6:4e:46:84:54:de:
                    a5:61:2a:c6:00:b7:51:b3:6c:0d:e3:05:4c:1f:26:
                    6b:ea:a1:c0:6c:ff:cb:56:18:e0:ef:89:b8:ac:aa:
                    15:ee:8c:e3:79:85:3e:a1:4f:66:2f:99:6b:e1:d1:
                    e1:59:f3:01:1e:59:39:45:ea:79:99:4b:75:b7:42:
                    c5:07:22:00:56:aa:a5:e8:40:61:f1:f5:c1:ff:01:
                    11:a4:9f:b5:e2:ba:90:6f:71:e6:79:a9:ea:5c:dd:
                    3c:d6:a1:12:eb:47:99:37:7d:95:d0:34:50:6f:d8:
                    31:d5:ce:1f:d4:77:ad:2c:e9:be:e1:a2:e2:dc:d4:
                    5e:a7
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                6F:59:7F:89:AD:88:E8:B5:87:A9:EF:97:99:55:C1:B9:A4:C2:94:73
            X509v3 Authority Key Identifier:
                keyid:E3:43:84:05:47:64:02:A3:AA:8F:98:7C:3A:FA:06:90:D9:6E:D4:74

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91E9406/9868A9F0170911EDB6F80868C4F9AE02/40OEBUdkAqOqj5h8OvoGkNlu1HQ.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/40OEBUdkAqOqj5h8OvoGkNlu1HQ.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/A91E9406/9868A9F0170911EDB6F80868C4F9AE02/F76D8A5C170D11EDA7EC2F87C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.122.100.0/23

    Signature Algorithm: sha256WithRSAEncryption
         15:3b:69:d3:fb:0f:45:83:e9:3b:4b:53:1d:4f:2c:40:69:c8:
         f5:0e:5a:d9:8a:be:52:51:75:22:72:f8:cc:fb:fa:38:10:e2:
         49:11:27:db:fa:c4:1c:2a:6e:d6:3f:d1:ef:3c:9d:90:3b:83:
         37:7f:45:2b:22:ba:d7:cf:1a:56:4b:bc:02:6a:8b:e5:ba:a6:
         53:67:f0:56:cb:c3:50:1b:df:b2:22:cf:37:fb:ec:54:6e:23:
         3e:e8:9a:1d:a4:2d:44:11:e4:4e:94:4e:a6:b9:a9:2c:b5:97:
         38:e4:82:0f:52:48:9d:1b:ed:ec:49:0e:e1:17:39:68:b5:c1:
         6a:00:2a:4e:0e:f9:56:94:09:bc:98:71:5a:76:bf:67:6d:5d:
         0b:b1:7e:04:87:cd:13:79:37:46:9b:c1:10:e9:88:8a:03:79:
         a2:58:09:35:cb:f7:fc:b5:21:2e:1a:10:94:0b:7b:30:95:c8:
         24:3c:ea:cc:cf:19:19:f6:fb:57:8e:e7:fa:c9:f9:1d:be:1e:
         fd:e3:71:fb:33:9e:7d:07:f3:23:d7:bf:48:22:2b:1c:27:d3:
         11:6b:e3:65:68:86:ef:89:07:36:1a:66:22:39:20:16:e4:50:
         20:e5:06:0e:6d:2b:7d:d6:85:ba:48:f9:0e:e2:11:9d:1c:52:
         98:f5:c9:ef
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICAvMwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RTk0MDYxMTAvBgNVBAUTKEUzNDM4NDA1NDc2NDAyQTNBQThGOTg3QzNBRkEwNjkw
RDk2RUQ0NzQwHhcNMjUxMDI1MDQ0NTE4WhcNMjYxMjMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0MmJkOS00NjAyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAobjEXeoXgrWSzKtCtkS2SjcATHgo3E5UaYrP61deXZ3OQWCg6XcQqf/aWguB
FKOf+vHERtvwxXCZ1IPw/8KaCrOnn4iUflS5bD4ATkTK8jyo66kyHk/kAM/a8N+j
cR7f5NcBRGlPTyhFTNZK4AKv9YBtOxGvj/xvDbkBgX1fLCzWTkaEVN6lYSrGALdR
s2wN4wVMHyZr6qHAbP/LVhjg74m4rKoV7ozjeYU+oU9mL5lr4dHhWfMBHlk5Rep5
mUt1t0LFByIAVqql6EBh8fXB/wERpJ+14rqQb3HmeanqXN081qES60eZN32V0DRQ
b9gx1c4f1HetLOm+4aLi3NRepwIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFG9Zf4mt
iOi1h6nvl5lVwbmkwpRzMB8GA1UdIwQYMBaAFONDhAVHZAKjqo+YfDr6BpDZbtR0
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFOTQwNi85ODY4QTlGMDE3
MDkxMUVEQjZGODA4NjhDNEY5QUUwMi80ME9FQlVka0FxT3FqNWg4T3ZvR2tObHUx
SFEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzQwT0VCVWRrQXFPcWo1aDhPdm9Ha05sdTFIUS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RTk0MDYvOTg2OEE5RjAxNzA5MTFFREI2RjgwODY4QzRGOUFFMDIvRjc2RDhBNUMx
NzBEMTFFREE3RUMyRjg3QzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQBZ3pkMA0GCSqGSIb3DQEBCwUAA4IBAQAVO2nT+w9Fg+k7S1MdTyxA
acj1DlrZir5SUXUicvjM+/o4EOJJESfb+sQcKm7WP9HvPJ2QO4M3f0UrIrrXzxpW
S7wCaovluqZTZ/BWy8NQG9+yIs83++xUbiM+6JodpC1EEeROlE6muakstZc45IIP
UkidG+3sSQ7hFzlotcFqACpODvlWlAm8mHFadr9nbV0LsX4Eh80TeTdGm8EQ6YiK
A3miWAk1y/f8tSEuGhCUC3swlcgkPOrMzxkZ9vtXjuf6yfkdvh7943H7M559B/Mj
179IIiscJ9MRa+NlaIbviQc2GmYiOSAW5FAg5QYObSt91oW6SPkO4hGdHFKY9cnv
-----END CERTIFICATE-----
Generated at Tue Mar 3 00:40:22 2026 by rpki-client