Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A9116D68/724CC84C788711E9A08AEC60C4F9AE02/98A1BAB6E9B611EE89994B66C4F9AE02.roa
File:                     98A1BAB6E9B611EE89994B66C4F9AE02.roa (raw, json)
Hash identifier:          EK9kVyzeiWqOhwcTpeNVZN6VNsEzUxGtWn7Dne/n1iA=
Subject key identifier:   0C:2A:D5:82:54:46:00:B0:DF:9D:4E:93:A9:AF:60:8E:81:FD:D8:05
Certificate issuer:       /CN=A9116D68/serialNumber=5CE59BEA40493FCC5746716922F1988D96291FBE
Certificate serial:       0919
Authority key identifier: 5C:E5:9B:EA:40:49:3F:CC:57:46:71:69:22:F1:98:8D:96:29:1F:BE
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/XOWb6kBJP8xXRnFpIvGYjZYpH74.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9116D68/724CC84C788711E9A08AEC60C4F9AE02/98A1BAB6E9B611EE89994B66C4F9AE02.roa
Signing time:             Tue 26 May 2026 18:25:17 +0000
ROA not before:           Tue 26 May 2026 18:25:17 +0000
ROA not after:            Thu 01 Jul 2027 00:00:00 +0000
asID:                     136419
IP address blocks:        103.87.36.0/24 maxlen: 24
                          103.87.236.0/23 maxlen: 24
                          103.87.238.0/24 maxlen: 24
                          2001:df0:7700::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9116D68/724CC84C788711E9A08AEC60C4F9AE02/XOWb6kBJP8xXRnFpIvGYjZYpH74.crl
                          rsync://rpki.apnic.net/member_repository/A9116D68/724CC84C788711E9A08AEC60C4F9AE02/XOWb6kBJP8xXRnFpIvGYjZYpH74.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/XOWb6kBJP8xXRnFpIvGYjZYpH74.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:   Fri 19 Jun 2026 17:27:42 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2329 (0x919)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9116D68, serialNumber=5CE59BEA40493FCC5746716922F1988D96291FBE
        Validity
            Not Before: May 26 18:25:17 2026 GMT
            Not After : Jul  1 00:00:00 2027 GMT
        Subject: CN=6a15e58d-1a1d
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:95:39:9a:c0:c7:87:dd:f3:30:49:80:00:b8:f6:
                    58:4a:90:fa:37:9e:82:70:61:f8:c4:7c:f1:c8:23:
                    b5:a0:8c:28:a6:c4:23:cc:73:a7:f8:ac:19:4f:69:
                    54:c2:67:67:a4:8f:32:6b:5b:22:d5:99:a4:b7:ab:
                    92:28:c9:af:0b:41:e9:8c:30:f9:aa:b4:6f:ca:2f:
                    2c:8f:06:c2:80:79:0b:08:01:9f:32:a7:f5:e9:d5:
                    8f:a8:2d:d1:c9:ef:5b:ae:0b:50:89:77:01:ea:af:
                    f4:4c:78:06:6b:ff:5b:a9:94:79:d2:52:9f:2c:b3:
                    34:d6:a3:32:de:48:58:0e:7a:45:00:2e:1d:05:ca:
                    70:f6:e0:11:50:22:11:20:83:0f:11:44:8f:2e:0f:
                    4f:c2:ea:97:30:68:67:cd:e4:09:f7:a4:60:8b:86:
                    3a:80:7f:a1:19:c9:00:3b:8f:32:6d:83:4b:98:e4:
                    e5:63:01:19:c0:81:4e:e9:1e:89:c5:72:31:fc:f1:
                    3c:9d:47:fe:b5:f6:8a:08:76:f2:af:75:5b:ef:14:
                    e5:06:5f:60:18:8a:a5:be:92:01:46:a3:df:fd:a2:
                    1b:cc:90:6d:0d:4d:5f:e5:b1:88:c3:ba:f1:fb:88:
                    c7:02:53:53:d0:b4:e0:ca:34:2e:8d:d5:fd:5a:62:
                    f1:ab
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                0C:2A:D5:82:54:46:00:B0:DF:9D:4E:93:A9:AF:60:8E:81:FD:D8:05
            X509v3 Authority Key Identifier:
                keyid:5C:E5:9B:EA:40:49:3F:CC:57:46:71:69:22:F1:98:8D:96:29:1F:BE

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9116D68/724CC84C788711E9A08AEC60C4F9AE02/XOWb6kBJP8xXRnFpIvGYjZYpH74.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/XOWb6kBJP8xXRnFpIvGYjZYpH74.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/A9116D68/724CC84C788711E9A08AEC60C4F9AE02/98A1BAB6E9B611EE89994B66C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.87.36.0/24
                  103.87.236.0-103.87.238.255
                IPv6:
                  2001:df0:7700::/48

    Signature Algorithm: sha256WithRSAEncryption
         7d:e8:c7:a3:f3:65:84:9a:1b:d7:8d:90:86:bc:d3:e3:63:25:
         d2:c6:b0:b7:3c:d1:4f:ae:5f:5b:57:14:0a:94:31:5b:8c:9d:
         2d:8e:32:dd:7a:00:26:75:83:ff:e7:40:59:b5:fd:15:73:46:
         db:5d:d0:c7:94:8e:aa:9c:c3:a7:45:53:18:a1:20:6b:48:43:
         92:88:d5:40:38:24:cf:f5:94:f8:66:a1:f3:c3:aa:cf:46:7a:
         4d:d1:e3:c4:d4:b7:a7:a9:fa:fc:e3:2f:77:de:7f:5f:6c:42:
         75:b1:54:7b:5b:de:24:a4:4c:d2:b1:2e:03:2b:60:ea:b1:75:
         dc:f7:d3:65:ee:0f:9d:40:50:47:70:31:34:5b:58:5c:d0:98:
         64:3a:bd:51:ff:41:87:5b:45:71:ee:8c:5a:c4:54:66:a3:4d:
         5f:7c:c4:49:31:eb:dd:e0:23:a2:16:f6:36:5e:11:aa:c5:90:
         5d:35:97:9a:a3:03:7f:10:00:5e:81:8d:e1:36:e7:09:10:dc:
         ae:4b:63:f3:44:e0:2a:f5:e0:d2:33:2b:81:92:3b:5a:26:8b:
         05:a1:db:99:98:4f:39:52:f1:23:7b:4a:ee:a8:fe:d2:de:6f:
         43:79:82:f5:88:0d:66:80:34:aa:36:c7:7f:99:3a:9d:b9:43:
         a5:ac:4b:0c
-----BEGIN CERTIFICATE-----
MIIFWzCCBEOgAwIBAgICCRkwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
MTZENjgxMTAvBgNVBAUTKDVDRTU5QkVBNDA0OTNGQ0M1NzQ2NzE2OTIyRjE5ODhE
OTYyOTFGQkUwHhcNMjYwNTI2MTgyNTE3WhcNMjcwNzAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTE1ZTU4ZC0xYTFkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAlTmawMeH3fMwSYAAuPZYSpD6N56CcGH4xHzxyCO1oIwopsQjzHOn+KwZT2lU
wmdnpI8ya1si1Zmkt6uSKMmvC0HpjDD5qrRvyi8sjwbCgHkLCAGfMqf16dWPqC3R
ye9brgtQiXcB6q/0THgGa/9bqZR50lKfLLM01qMy3khYDnpFAC4dBcpw9uARUCIR
IIMPEUSPLg9PwuqXMGhnzeQJ96Rgi4Y6gH+hGckAO48ybYNLmOTlYwEZwIFO6R6J
xXIx/PE8nUf+tfaKCHbyr3Vb7xTlBl9gGIqlvpIBRqPf/aIbzJBtDU1f5bGIw7rx
+4jHAlNT0LTgyjQujdX9WmLxqwIDAQABo4ICfzCCAnswHQYDVR0OBBYEFAwq1YJU
RgCw351Ok6mvYI6B/dgFMB8GA1UdIwQYMBaAFFzlm+pAST/MV0ZxaSLxmI2WKR++
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTExNkQ2OC83MjRDQzg0Qzc4
ODcxMUU5QTA4QUVDNjBDNEY5QUUwMi9YT1diNmtCSlA4eFhSbkZwSXZHWWpaWXBI
NzQuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1hPV2I2a0JKUDh4WFJuRnBJdkdZalpZcEg3NC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MTZENjgvNzI0Q0M4NEM3ODg3MTFFOUEwOEFFQzYwQzRGOUFFMDIvOThBMUJBQjZF
OUI2MTFFRTg5OTk0QjY2QzRGOUFFMDIucm9hMD4GCCsGAQUFBwEHAQH/BC8wLTAa
BAIAATAUAwQAZ1ckMAwDBAJnV+wDBABnV+4wDwQCAAIwCQMHACABDfB3ADANBgkq
hkiG9w0BAQsFAAOCAQEAfejHo/NlhJob142QhrzT42Ml0sawtzzRT65fW1cUCpQx
W4ydLY4y3XoAJnWD/+dAWbX9FXNG213Qx5SOqpzDp0VTGKEga0hDkojVQDgkz/WU
+Gah88Oqz0Z6TdHjxNS3p6n6/OMvd95/X2xCdbFUe1veJKRM0rEuAytg6rF13PfT
Ze4PnUBQR3AxNFtYXNCYZDq9Uf9Bh1tFce6MWsRUZqNNX3zESTHr3eAjohb2Nl4R
qsWQXTWXmqMDfxAAXoGN4TbnCRDcrktj80TgKvXg0jMrgZI7WiaLBaHbmZhPOVLx
I3tK7qj+0t5vQ3mC9YgNZoA0qjbHf5k6nblDpaxLDA==
-----END CERTIFICATE-----
Generated at Sat Jun 13 15:28:01 2026 by rpki-client