Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A917EF96/0F86E60E06CD11EB9F00AF11C4F9AE02/E331E83206CD11EBA6A91612C4F9AE02.roa
File:                     E331E83206CD11EBA6A91612C4F9AE02.roa (raw, json)
Hash identifier:          RF8k/3negR21/g9b9yA9JjL4Ez0vyNRYqOU/AL80r3c=
Subject key identifier:   9B:13:E1:DE:79:6D:A1:C8:59:F3:23:63:83:DA:33:89:6F:CC:39:58
Certificate issuer:       /CN=A917EF96/serialNumber=809B7E6DDDE42F0627843DB59FA41AFA7F3B7C3B
Certificate serial:       0830
Authority key identifier: 80:9B:7E:6D:DD:E4:2F:06:27:84:3D:B5:9F:A4:1A:FA:7F:3B:7C:3B
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/gJt-bd3kLwYnhD21n6Qa-n87fDs.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A917EF96/0F86E60E06CD11EB9F00AF11C4F9AE02/E331E83206CD11EBA6A91612C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 09:37:58 +0000
ROA not before:           Tue 02 Sep 2025 21:41:35 +0000
ROA not after:            Sat 31 Oct 2026 00:00:00 +0000
asID:                     140918
IP address blocks:        103.153.118.0/24 maxlen: 24
                          2001:df4:4480::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A917EF96/0F86E60E06CD11EB9F00AF11C4F9AE02/gJt-bd3kLwYnhD21n6Qa-n87fDs.crl
                          rsync://rpki.apnic.net/member_repository/A917EF96/0F86E60E06CD11EB9F00AF11C4F9AE02/gJt-bd3kLwYnhD21n6Qa-n87fDs.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/gJt-bd3kLwYnhD21n6Qa-n87fDs.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:   Tue 31 Mar 2026 20:39:13 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2096 (0x830)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A917EF96, serialNumber=809B7E6DDDE42F0627843DB59FA41AFA7F3B7C3B
        Validity
            Not Before: Sep  2 21:41:35 2025 GMT
            Not After : Oct 31 00:00:00 2026 GMT
        Subject: CN=69a408f6-686d
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a5:8e:43:2d:4e:9f:ee:14:90:6f:f4:76:71:75:
                    3c:c0:2a:80:c7:f3:76:7b:c9:bd:2b:99:d6:53:61:
                    80:23:7b:74:26:b1:85:47:ac:cf:ba:04:4b:b6:3a:
                    75:4a:6b:17:53:60:e4:3d:4d:50:ac:97:03:f2:75:
                    cc:76:8e:17:ef:d0:ea:44:55:f7:62:61:f7:dd:d1:
                    db:78:11:c4:da:71:7d:3a:74:2e:14:48:0e:ed:df:
                    ef:c9:84:34:5d:dc:e7:2f:63:21:39:3d:64:cc:90:
                    f8:fd:cd:ed:ef:ee:ed:0a:cd:43:33:a9:98:d3:f6:
                    30:62:f8:07:61:a7:8e:ab:15:3b:dd:7d:7c:8a:26:
                    61:af:55:f0:0c:17:d7:ac:a8:e5:fa:5f:3c:0e:1b:
                    e9:67:44:75:9d:58:7e:78:6e:3a:8d:84:5a:c3:95:
                    9a:23:6f:5b:02:3d:ac:88:17:ab:14:8f:8a:0c:fd:
                    aa:b2:c0:e8:21:f0:d3:4c:37:bb:b7:00:f2:8b:4e:
                    d3:29:4c:9e:2e:1c:81:ad:cc:16:55:1c:e3:b1:9c:
                    97:fd:9c:db:86:7a:29:b8:aa:14:f2:4c:c0:e0:67:
                    70:c1:36:0b:52:0b:95:29:b6:0f:f3:91:bb:8e:f7:
                    2e:9c:b3:fe:03:57:b2:81:a0:fd:6e:4b:46:06:7e:
                    d0:6f
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                9B:13:E1:DE:79:6D:A1:C8:59:F3:23:63:83:DA:33:89:6F:CC:39:58
            X509v3 Authority Key Identifier:
                keyid:80:9B:7E:6D:DD:E4:2F:06:27:84:3D:B5:9F:A4:1A:FA:7F:3B:7C:3B

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A917EF96/0F86E60E06CD11EB9F00AF11C4F9AE02/gJt-bd3kLwYnhD21n6Qa-n87fDs.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/gJt-bd3kLwYnhD21n6Qa-n87fDs.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/A917EF96/0F86E60E06CD11EB9F00AF11C4F9AE02/E331E83206CD11EBA6A91612C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.153.118.0/24
                IPv6:
                  2001:df4:4480::/48

    Signature Algorithm: sha256WithRSAEncryption
         20:35:b6:9b:c0:2f:3d:fc:cb:9f:02:c4:2d:04:dc:8b:c8:8f:
         7b:c1:28:f0:aa:17:8f:89:f8:1e:be:de:e4:e5:0e:5d:fe:51:
         13:34:52:59:2c:ce:4c:4f:1e:f3:06:fb:ef:d6:2d:d4:91:dd:
         1d:3a:43:f8:6f:af:ae:f6:91:bf:38:35:5c:c5:ed:64:ef:ea:
         f2:86:03:1b:ad:4c:12:78:c0:2b:eb:9c:fe:2e:2c:bd:82:0c:
         8d:03:bd:c3:60:78:53:eb:ca:00:73:c7:e2:95:95:ed:68:9e:
         03:56:4e:c9:86:e8:d1:90:81:5e:26:3d:d7:ed:c6:41:2a:f8:
         24:c9:d6:29:7c:a4:c2:9a:7c:1f:f1:68:cd:df:1b:3f:f6:95:
         67:b5:a8:ef:28:d3:82:91:48:fc:9d:79:8e:c8:b2:6d:ec:33:
         87:04:f8:e0:29:99:f4:e0:b0:1c:a2:fb:34:36:a2:d4:86:61:
         16:f2:88:a0:d5:91:57:2f:08:09:a9:dd:8e:1d:18:83:26:42:
         c8:92:cb:ce:22:45:a2:1f:ca:27:06:11:98:47:a6:81:4a:60:
         80:cf:6e:c0:59:b2:be:6d:b4:1d:16:82:92:aa:c9:18:93:79:
         51:24:6f:60:88:86:d0:7d:9e:d4:c5:44:b1:df:c9:53:7c:4e:
         36:c3:28:f9
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICCDAwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
N0VGOTYxMTAvBgNVBAUTKDgwOUI3RTZERERFNDJGMDYyNzg0M0RCNTlGQTQxQUZB
N0YzQjdDM0IwHhcNMjUwOTAyMjE0MTM1WhcNMjYxMDMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0MDhmNi02ODZkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEApY5DLU6f7hSQb/R2cXU8wCqAx/N2e8m9K5nWU2GAI3t0JrGFR6zPugRLtjp1
SmsXU2DkPU1QrJcD8nXMdo4X79DqRFX3YmH33dHbeBHE2nF9OnQuFEgO7d/vyYQ0
XdznL2MhOT1kzJD4/c3t7+7tCs1DM6mY0/YwYvgHYaeOqxU73X18iiZhr1XwDBfX
rKjl+l88DhvpZ0R1nVh+eG46jYRaw5WaI29bAj2siBerFI+KDP2qssDoIfDTTDe7
twDyi07TKUyeLhyBrcwWVRzjsZyX/ZzbhnopuKoU8kzA4GdwwTYLUguVKbYP85G7
jvcunLP+A1eygaD9bktGBn7QbwIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFJsT4d55
baHIWfMjY4PaM4lvzDlYMB8GA1UdIwQYMBaAFICbfm3d5C8GJ4Q9tZ+kGvp/O3w7
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE3RUY5Ni8wRjg2RTYwRTA2
Q0QxMUVCOUYwMEFGMTFDNEY5QUUwMi9nSnQtYmQza0x3WW5oRDIxbjZRYS1uODdm
RHMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2dKdC1iZDNrTHdZbmhEMjFuNlFhLW44N2ZEcy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
N0VGOTYvMEY4NkU2MEUwNkNEMTFFQjlGMDBBRjExQzRGOUFFMDIvRTMzMUU4MzIw
NkNEMTFFQkE2QTkxNjEyQzRGOUFFMDIucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQAZ5l2MA8EAgACMAkDBwAgAQ30RIAwDQYJKoZIhvcNAQELBQADggEB
ACA1tpvALz38y58CxC0E3IvIj3vBKPCqF4+J+B6+3uTlDl3+URM0UlkszkxPHvMG
++/WLdSR3R06Q/hvr672kb84NVzF7WTv6vKGAxutTBJ4wCvrnP4uLL2CDI0DvcNg
eFPrygBzx+KVle1ongNWTsmG6NGQgV4mPdftxkEq+CTJ1il8pMKafB/xaM3fGz/2
lWe1qO8o04KRSPydeY7Ism3sM4cE+OApmfTgsByi+zQ2otSGYRbyiKDVkVcvCAmp
3Y4dGIMmQsiSy84iRaIfyicGEZhHpoFKYIDPbsBZsr5ttB0WgpKqyRiTeVEkb2CI
htB9ntTFRLHfyVN8TjbDKPk=
-----END CERTIFICATE-----
Generated at Thu Mar 26 04:04:23 2026 by rpki-client