Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A9170F5D/9D54C17C88BD11EC91B86949C4F9AE02/2664BB64A4FE11ECBAF38E5BC4F9AE02.roa
File:                     2664BB64A4FE11ECBAF38E5BC4F9AE02.roa (raw, json)
Hash identifier:          dVd2v34CFXhcW1dj5LqM+Qxf4w/raUKQBUuzmK3YM/o=
Subject key identifier:   32:CA:D1:88:49:19:28:8D:EE:CF:DA:15:B7:3F:45:49:49:BA:5E:55
Certificate issuer:       /CN=A9170F5D/serialNumber=15ECBEB85B693F1258A903667AF02C627F69ADC9
Certificate serial:       0468
Authority key identifier: 15:EC:BE:B8:5B:69:3F:12:58:A9:03:66:7A:F0:2C:62:7F:69:AD:C9
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Fey-uFtpPxJYqQNmevAsYn9prck.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9170F5D/9D54C17C88BD11EC91B86949C4F9AE02/2664BB64A4FE11ECBAF38E5BC4F9AE02.roa
Signing time:             Sun 01 Mar 2026 01:21:53 +0000
ROA not before:           Sun 01 Mar 2026 01:21:53 +0000
ROA not after:            Wed 01 Jul 2026 00:00:00 +0000
asID:                     136969
IP address blocks:        103.178.120.0/24 maxlen: 24
                          103.178.121.0/24 maxlen: 24
                          2001:df0:39c0::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9170F5D/9D54C17C88BD11EC91B86949C4F9AE02/Fey-uFtpPxJYqQNmevAsYn9prck.crl
                          rsync://rpki.apnic.net/member_repository/A9170F5D/9D54C17C88BD11EC91B86949C4F9AE02/Fey-uFtpPxJYqQNmevAsYn9prck.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Fey-uFtpPxJYqQNmevAsYn9prck.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 11:13:21 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1128 (0x468)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9170F5D, serialNumber=15ECBEB85B693F1258A903667AF02C627F69ADC9
        Validity
            Not Before: Mar  1 01:21:53 2026 GMT
            Not After : Jul  1 00:00:00 2026 GMT
        Subject: CN=69a394b1-1677
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:9c:49:6b:9c:43:d2:25:57:27:19:04:10:7e:41:
                    34:36:30:e4:2f:2a:79:fd:5c:20:e6:ef:7b:62:b8:
                    16:2d:e7:cc:f0:13:7c:be:94:39:d1:c9:ea:63:9b:
                    9e:b7:5d:0a:99:ee:d0:5e:6d:b8:0f:ae:1b:3c:4b:
                    a9:9a:95:dc:0c:71:d8:8a:51:67:59:e9:21:c0:6b:
                    9d:77:86:8a:7a:93:01:3b:da:32:ca:b7:7a:3a:22:
                    ae:96:88:42:2a:68:39:e3:b0:56:87:6e:b7:25:6c:
                    07:94:8a:e7:ee:57:71:7b:ba:aa:ca:cd:d7:b0:96:
                    70:07:ac:3d:11:45:34:88:c0:94:df:cb:bc:b5:34:
                    9c:52:8a:e1:f3:dd:2c:e4:26:12:6f:88:63:1d:df:
                    04:3a:e0:7d:f6:35:79:5b:71:d6:1d:b2:d5:47:10:
                    81:3f:0c:9f:20:24:f5:c1:e1:d1:61:21:ea:43:e5:
                    d9:41:06:11:6f:fb:fb:2a:55:45:75:fe:32:09:03:
                    7d:d0:54:e2:b6:c0:27:23:92:48:e5:fc:55:26:ac:
                    ff:fc:87:0e:f4:fb:c7:f0:b4:6b:38:7b:fb:62:fc:
                    57:4a:b2:a9:cd:f4:a8:8b:0b:9c:c3:5a:2d:c1:c9:
                    dc:e7:2e:da:ae:d7:2b:82:da:70:c9:21:9d:84:c5:
                    b7:81
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                32:CA:D1:88:49:19:28:8D:EE:CF:DA:15:B7:3F:45:49:49:BA:5E:55
            X509v3 Authority Key Identifier:
                keyid:15:EC:BE:B8:5B:69:3F:12:58:A9:03:66:7A:F0:2C:62:7F:69:AD:C9

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9170F5D/9D54C17C88BD11EC91B86949C4F9AE02/Fey-uFtpPxJYqQNmevAsYn9prck.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Fey-uFtpPxJYqQNmevAsYn9prck.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/A9170F5D/9D54C17C88BD11EC91B86949C4F9AE02/2664BB64A4FE11ECBAF38E5BC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.178.120.0/23
                IPv6:
                  2001:df0:39c0::/48

    Signature Algorithm: sha256WithRSAEncryption
         f1:07:2a:8d:e0:95:b1:c7:81:c8:90:de:bc:95:bd:c8:9a:d2:
         0b:cd:13:59:5c:5b:05:33:07:84:f9:07:04:8f:54:b4:4b:f3:
         e9:b9:78:8a:06:d8:2d:99:45:2b:23:0d:e3:e7:a5:4b:1b:39:
         58:06:39:f3:7b:b6:9f:f6:25:89:34:77:d2:98:45:7c:97:81:
         24:95:49:15:fb:1c:e5:aa:20:9a:39:b6:8f:d8:1e:53:f5:84:
         e1:84:5b:54:7f:9b:ca:18:d8:8e:1f:78:96:c3:5d:d5:be:fa:
         61:34:31:9f:8c:6d:3e:0a:1e:87:47:e6:38:73:a9:8a:20:b5:
         e3:1d:8c:d6:04:68:90:56:ef:77:98:c3:ad:65:c9:ee:48:76:
         14:e1:21:4e:0d:4b:78:d0:e2:99:99:84:8b:e4:b0:b0:bd:c7:
         a0:65:aa:38:60:2f:f9:59:e7:2a:19:73:74:b2:a8:a3:d2:bd:
         3c:92:9e:75:1e:94:54:db:e5:85:e4:f5:69:8e:ac:08:aa:9a:
         da:99:13:14:87:00:12:8e:85:92:98:95:5a:75:c3:4f:4b:c2:
         6b:c0:83:90:fd:02:a9:cf:7f:b8:73:90:08:20:2c:35:b3:c9:
         7d:33:cb:ca:40:d0:d3:7f:b7:13:f4:0e:12:92:12:fb:07:12:
         f7:9c:4e:88
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICBGgwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NzBGNUQxMTAvBgNVBAUTKDE1RUNCRUI4NUI2OTNGMTI1OEE5MDM2NjdBRjAyQzYy
N0Y2OUFEQzkwHhcNMjYwMzAxMDEyMTUzWhcNMjYwNzAxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OWEzOTRiMS0xNjc3MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAnElrnEPSJVcnGQQQfkE0NjDkLyp5/Vwg5u97YrgWLefM8BN8vpQ50cnqY5ue
t10Kme7QXm24D64bPEupmpXcDHHYilFnWekhwGudd4aKepMBO9oyyrd6OiKulohC
Kmg547BWh263JWwHlIrn7ldxe7qqys3XsJZwB6w9EUU0iMCU38u8tTScUorh890s
5CYSb4hjHd8EOuB99jV5W3HWHbLVRxCBPwyfICT1weHRYSHqQ+XZQQYRb/v7KlVF
df4yCQN90FTitsAnI5JI5fxVJqz//IcO9PvH8LRrOHv7YvxXSrKpzfSoiwucw1ot
wcnc5y7artcrgtpwySGdhMW3gQIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFDLK0YhJ
GSiN7s/aFbc/RUlJul5VMB8GA1UdIwQYMBaAFBXsvrhbaT8SWKkDZnrwLGJ/aa3J
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE3MEY1RC85RDU0QzE3Qzg4
QkQxMUVDOTFCODY5NDlDNEY5QUUwMi9GZXktdUZ0cFB4SllxUU5tZXZBc1luOXBy
Y2suY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0ZleS11RnRwUHhKWXFRTm1ldkFzWW45cHJjay5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NzBGNUQvOUQ1NEMxN0M4OEJEMTFFQzkxQjg2OTQ5QzRGOUFFMDIvMjY2NEJCNjRB
NEZFMTFFQ0JBRjM4RTVCQzRGOUFFMDIucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQBZ7J4MA8EAgACMAkDBwAgAQ3wOcAwDQYJKoZIhvcNAQELBQADggEB
APEHKo3glbHHgciQ3ryVvcia0gvNE1lcWwUzB4T5BwSPVLRL8+m5eIoG2C2ZRSsj
DePnpUsbOVgGOfN7tp/2JYk0d9KYRXyXgSSVSRX7HOWqIJo5to/YHlP1hOGEW1R/
m8oY2I4feJbDXdW++mE0MZ+MbT4KHodH5jhzqYogteMdjNYEaJBW73eYw61lye5I
dhThIU4NS3jQ4pmZhIvksLC9x6BlqjhgL/lZ5yoZc3SyqKPSvTySnnUelFTb5YXk
9WmOrAiqmtqZExSHABKOhZKYlVp1w09LwmvAg5D9AqnPf7hzkAggLDWzyX0zy8pA
0NN/txP0DhKSEvsHEvecTog=
-----END CERTIFICATE-----
Generated at Mon Mar 2 19:54:08 2026 by rpki-client