Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918CA19/F802A4248CD911ED99097D0FC4F9AE02/AE94F8108CDD11ED8F7B6515C4F9AE02.roa
File:                     AE94F8108CDD11ED8F7B6515C4F9AE02.roa (raw, json)
Hash identifier:          6ycYKWDDxLZpmHm26socaQ/TH7tL5JbNIeov2Qvj4+E=
Subject key identifier:   85:DC:8E:E2:84:D4:4B:DA:F6:9A:03:C4:C7:D2:2C:8B:0D:CC:7C:A6
Certificate issuer:       /CN=A918CA19/serialNumber=C4F9322EEE96709E4221C6DD3CECB840384F0201
Certificate serial:       0240
Authority key identifier: C4:F9:32:2E:EE:96:70:9E:42:21:C6:DD:3C:EC:B8:40:38:4F:02:01
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/xPkyLu6WcJ5CIcbdPOy4QDhPAgE.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A918CA19/F802A4248CD911ED99097D0FC4F9AE02/AE94F8108CDD11ED8F7B6515C4F9AE02.roa
Signing time:             Thu 29 Jan 2026 01:22:18 +0000
ROA not before:           Thu 29 Jan 2026 01:22:18 +0000
ROA not after:            Wed 31 Mar 2027 00:00:00 +0000
asID:                     150709
IP address blocks:        103.65.118.0/23 maxlen: 23
                          103.65.118.0/24 maxlen: 24
                          103.65.119.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A918CA19/F802A4248CD911ED99097D0FC4F9AE02/xPkyLu6WcJ5CIcbdPOy4QDhPAgE.crl
                          rsync://rpki.apnic.net/member_repository/A918CA19/F802A4248CD911ED99097D0FC4F9AE02/xPkyLu6WcJ5CIcbdPOy4QDhPAgE.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/xPkyLu6WcJ5CIcbdPOy4QDhPAgE.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:   Thu 26 Feb 2026 01:10:54 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 576 (0x240)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918CA19, serialNumber=C4F9322EEE96709E4221C6DD3CECB840384F0201
        Validity
            Not Before: Jan 29 01:22:18 2026 GMT
            Not After : Mar 31 00:00:00 2027 GMT
        Subject: CN=697ab64a-8847
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:9e:72:90:af:eb:7b:c9:9c:c2:b8:80:85:c5:48:
                    e3:c7:33:83:34:95:af:56:a1:fb:6f:2b:26:bf:25:
                    0f:11:f1:1a:f5:a4:39:60:85:45:b0:df:ee:8a:89:
                    f7:77:f5:04:e2:14:94:2c:97:96:a0:3f:8f:2a:60:
                    68:e0:53:b2:c2:7b:72:0a:33:32:12:ff:ed:b0:96:
                    35:42:ee:2a:6b:ef:77:72:f0:86:9d:45:65:55:63:
                    fb:6a:79:7d:bf:5b:41:83:85:2b:81:60:a7:4e:85:
                    64:e9:3d:52:1c:9d:9d:24:f5:db:08:35:a1:61:f2:
                    c5:6b:bd:cd:bd:1c:e4:95:eb:e2:a0:8f:f8:45:3f:
                    01:4d:b5:9b:bd:2a:44:92:8d:c3:a9:a8:4a:40:25:
                    8e:c2:30:60:e0:7a:9c:77:66:bd:c4:08:ab:b1:ce:
                    e7:0d:21:ea:75:d4:fd:70:51:a0:c0:36:72:f9:dd:
                    cf:2c:dc:4f:d8:18:5d:c0:e9:6d:0b:0a:d8:a9:d0:
                    80:3d:52:9e:d7:04:54:4a:21:74:ab:06:b7:1c:e9:
                    6d:10:dd:77:72:81:71:d3:8b:fd:86:c5:34:f9:2a:
                    46:cc:f8:1a:06:9a:80:72:76:2a:63:99:26:ed:51:
                    dc:05:3f:b7:97:4a:a9:1b:91:8d:18:65:f3:d3:3c:
                    c4:73
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                85:DC:8E:E2:84:D4:4B:DA:F6:9A:03:C4:C7:D2:2C:8B:0D:CC:7C:A6
            X509v3 Authority Key Identifier:
                keyid:C4:F9:32:2E:EE:96:70:9E:42:21:C6:DD:3C:EC:B8:40:38:4F:02:01

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A918CA19/F802A4248CD911ED99097D0FC4F9AE02/xPkyLu6WcJ5CIcbdPOy4QDhPAgE.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/xPkyLu6WcJ5CIcbdPOy4QDhPAgE.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/A918CA19/F802A4248CD911ED99097D0FC4F9AE02/AE94F8108CDD11ED8F7B6515C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.65.118.0/23

    Signature Algorithm: sha256WithRSAEncryption
         57:bf:49:1d:a7:73:d5:20:ae:65:54:32:b2:27:f5:24:ed:9c:
         b9:61:3f:63:16:24:6a:b1:81:a3:90:37:8f:59:9e:89:99:31:
         cd:f6:6b:27:b1:ff:db:0b:80:40:0c:e5:a7:31:e8:19:6f:0e:
         15:cf:37:08:04:c0:92:7d:9c:37:62:70:73:54:44:93:3f:d1:
         3a:8d:c9:d3:ce:0d:f7:ea:2b:fc:14:99:4a:db:bd:1d:b3:93:
         48:b3:de:2a:75:9d:02:04:84:90:ae:ca:34:bd:5c:1c:ef:d4:
         ad:87:88:ba:b0:e0:96:b4:00:18:6e:7d:b9:2f:d5:99:73:c4:
         b1:b3:fe:f0:16:c0:bd:b2:3c:d4:98:9b:45:76:6c:c0:9d:36:
         a1:f2:97:f5:d0:15:25:b4:e3:5b:c5:9a:c0:79:c3:93:3e:2e:
         9a:33:73:1f:e7:91:a3:2b:d0:5a:c9:4c:cb:14:de:d1:f8:20:
         60:e2:15:d9:09:67:64:74:4b:6a:4d:16:a0:ec:0e:35:2c:c5:
         bd:0c:e6:b6:de:9d:19:ae:8f:a3:a5:78:30:de:69:a0:66:0a:
         55:cd:9d:e3:8f:58:d4:8d:68:3c:fb:01:07:d9:0c:68:c9:ba:
         aa:8b:57:49:96:e5:ad:c2:7b:ef:13:a7:40:1c:bd:ea:bd:e6:
         dd:f3:7d:f5
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICAkAwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
OENBMTkxMTAvBgNVBAUTKEM0RjkzMjJFRUU5NjcwOUU0MjIxQzZERDNDRUNCODQw
Mzg0RjAyMDEwHhcNMjYwMTI5MDEyMjE4WhcNMjcwMzMxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTdhYjY0YS04ODQ3MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAnnKQr+t7yZzCuICFxUjjxzODNJWvVqH7bysmvyUPEfEa9aQ5YIVFsN/uion3
d/UE4hSULJeWoD+PKmBo4FOywntyCjMyEv/tsJY1Qu4qa+93cvCGnUVlVWP7anl9
v1tBg4UrgWCnToVk6T1SHJ2dJPXbCDWhYfLFa73NvRzklevioI/4RT8BTbWbvSpE
ko3DqahKQCWOwjBg4Hqcd2a9xAirsc7nDSHqddT9cFGgwDZy+d3PLNxP2BhdwOlt
CwrYqdCAPVKe1wRUSiF0qwa3HOltEN13coFx04v9hsU0+SpGzPgaBpqAcnYqY5km
7VHcBT+3l0qpG5GNGGXz0zzEcwIDAQABo4IClTCCApEwHQYDVR0OBBYEFIXcjuKE
1Eva9poDxMfSLIsNzHymMB8GA1UdIwQYMBaAFMT5Mi7ulnCeQiHG3TzsuEA4TwIB
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE4Q0ExOS9GODAyQTQyNDhD
RDkxMUVEOTkwOTdEMEZDNEY5QUUwMi94UGt5THU2V2NKNUNJY2JkUE95NFFEaFBB
Z0UuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3hQa3lMdTZXY0o1Q0ljYmRQT3k0UURoUEFnRS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
OENBMTkvRjgwMkE0MjQ4Q0Q5MTFFRDk5MDk3RDBGQzRGOUFFMDIvQUU5NEY4MTA4
Q0REMTFFRDhGN0I2NTE1QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAFnQXYwDQYJKoZIhvcNAQELBQADggEBAFe/SR2nc9UgrmVU
MrIn9STtnLlhP2MWJGqxgaOQN49ZnomZMc32ayex/9sLgEAM5acx6BlvDhXPNwgE
wJJ9nDdicHNURJM/0TqNydPODffqK/wUmUrbvR2zk0iz3ip1nQIEhJCuyjS9XBzv
1K2HiLqw4Ja0ABhufbkv1ZlzxLGz/vAWwL2yPNSYm0V2bMCdNqHyl/XQFSW041vF
msB5w5M+Lpozcx/nkaMr0FrJTMsU3tH4IGDiFdkJZ2R0S2pNFqDsDjUsxb0M5rbe
nRmuj6OleDDeaaBmClXNneOPWNSNaDz7AQfZDGjJuqqLV0mW5a3Ce+8Tp0Acveq9
5t3zffU=
-----END CERTIFICATE-----
Generated at Fri Feb 20 02:43:24 2026 by rpki-client