Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91D32F4/B4CA77964DE011EDA6F01048C4F9AE02/350CDCB44ED611ED84336740C4F9AE02.roa
File:                     350CDCB44ED611ED84336740C4F9AE02.roa (raw, json)
Hash identifier:          uF93ugcNEDMZcHQur8dHIYLF7HLhxy7ZY6L/0rj59kk=
Subject key identifier:   77:E4:EF:10:2C:3B:18:59:6B:C2:E0:91:84:6E:E1:B8:00:7D:B6:45
Certificate issuer:       /CN=A91D32F4/serialNumber=69C089B7A48E7DA6EE4F01FEC6A98E0AD2FA810B
Certificate serial:       02A2
Authority key identifier: 69:C0:89:B7:A4:8E:7D:A6:EE:4F:01:FE:C6:A9:8E:0A:D2:FA:81:0B
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/acCJt6SOfabuTwH-xqmOCtL6gQs.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91D32F4/B4CA77964DE011EDA6F01048C4F9AE02/350CDCB44ED611ED84336740C4F9AE02.roa
Signing time:             Fri 03 Apr 2026 01:34:30 +0000
ROA not before:           Fri 03 Apr 2026 01:34:30 +0000
ROA not after:            Thu 01 Jul 2027 00:00:00 +0000
asID:                     149659
IP address blocks:        103.185.176.0/23 maxlen: 23
                          103.185.176.0/24 maxlen: 24
                          103.185.177.0/24 maxlen: 24
                          2001:df0:9940::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91D32F4/B4CA77964DE011EDA6F01048C4F9AE02/acCJt6SOfabuTwH-xqmOCtL6gQs.crl
                          rsync://rpki.apnic.net/member_repository/A91D32F4/B4CA77964DE011EDA6F01048C4F9AE02/acCJt6SOfabuTwH-xqmOCtL6gQs.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/acCJt6SOfabuTwH-xqmOCtL6gQs.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 24 Apr 2026 01:28:11 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 674 (0x2a2)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91D32F4, serialNumber=69C089B7A48E7DA6EE4F01FEC6A98E0AD2FA810B
        Validity
            Not Before: Apr  3 01:34:30 2026 GMT
            Not After : Jul  1 00:00:00 2027 GMT
        Subject: CN=69cf1926-0001
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:f8:e2:1d:12:5b:23:b4:c6:91:96:5b:67:b8:47:
                    0e:87:13:aa:c1:9e:35:d3:5f:63:3b:d1:4a:55:a8:
                    00:95:50:4a:0b:fc:f7:35:b0:75:db:a7:98:36:86:
                    4f:11:59:93:15:61:55:d5:7b:79:8e:57:ac:ba:95:
                    5f:fa:e2:13:25:f7:34:42:f4:e7:b3:cf:01:95:d7:
                    37:7c:4b:96:d6:e5:59:be:25:80:72:97:15:db:77:
                    db:d3:8f:0a:9c:4a:96:d1:e0:71:a6:1a:d0:5d:fb:
                    96:4b:41:65:ec:2c:d7:a2:53:da:47:36:44:c6:e1:
                    9f:69:38:65:bc:12:2b:e3:e9:85:eb:d9:04:dd:0e:
                    36:10:1e:68:c5:24:a8:f2:d6:0e:dc:76:c6:48:4e:
                    d9:67:0f:a4:e4:50:62:cf:e2:d7:dd:b6:51:c6:fd:
                    00:28:ee:4a:8c:22:fa:c4:59:37:16:8c:09:07:57:
                    a8:aa:a6:eb:0a:76:8b:28:99:05:94:cd:3e:fb:f5:
                    3b:cc:cb:d6:97:08:a3:e3:0d:55:ab:2a:4c:11:98:
                    f8:a9:ee:7f:54:e7:f4:96:05:8a:1e:9e:99:64:63:
                    a8:ac:36:cb:83:55:5f:9f:fc:94:25:b1:7f:23:a8:
                    d9:45:e5:d2:c9:91:27:48:47:5b:6c:99:fb:5a:df:
                    8f:73
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                77:E4:EF:10:2C:3B:18:59:6B:C2:E0:91:84:6E:E1:B8:00:7D:B6:45
            X509v3 Authority Key Identifier:
                keyid:69:C0:89:B7:A4:8E:7D:A6:EE:4F:01:FE:C6:A9:8E:0A:D2:FA:81:0B

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91D32F4/B4CA77964DE011EDA6F01048C4F9AE02/acCJt6SOfabuTwH-xqmOCtL6gQs.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/acCJt6SOfabuTwH-xqmOCtL6gQs.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/A91D32F4/B4CA77964DE011EDA6F01048C4F9AE02/350CDCB44ED611ED84336740C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.185.176.0/23
                IPv6:
                  2001:df0:9940::/48

    Signature Algorithm: sha256WithRSAEncryption
         5d:5c:fd:4c:23:98:8f:14:ce:72:57:78:5f:38:7e:18:bd:ea:
         5e:ff:7e:29:3e:aa:9f:42:28:49:02:84:3c:0e:b7:57:da:64:
         dd:bd:8a:4f:0b:d5:99:e9:9b:b9:6c:23:90:ec:c8:5b:86:20:
         ae:04:f0:da:63:ec:04:39:1c:bf:49:00:98:97:1e:1d:82:f7:
         09:5d:8f:ca:1a:36:90:a3:93:b9:23:10:d1:a0:a5:27:fb:ca:
         0d:84:df:d0:d8:52:27:22:52:ed:27:9c:65:a3:68:19:ee:98:
         70:72:dd:3d:9f:a5:84:ac:fc:d1:b3:55:e5:f6:d9:9a:7a:69:
         66:54:cf:e6:45:db:5b:78:ba:c7:e3:f9:17:de:0a:c5:0f:54:
         1e:0b:47:63:ee:bc:b6:90:45:52:dd:2a:6e:58:94:ec:10:6b:
         a6:bd:a4:36:11:7d:43:01:3b:b6:a4:78:a6:8c:5d:c8:c5:ef:
         3e:20:7c:09:44:06:e4:25:5b:ac:bc:42:22:38:4e:a8:a5:6c:
         82:46:b1:84:b7:b8:a6:f4:31:62:16:ae:5d:59:ab:14:6a:0c:
         81:17:f9:6a:ee:3f:4c:fe:40:70:8c:8a:56:d9:23:7f:eb:d0:
         bc:20:43:da:69:a1:f8:ce:e4:fc:6f:d2:1d:a0:36:bc:ff:65:
         4d:04:d7:c0
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICAqIwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RDMyRjQxMTAvBgNVBAUTKDY5QzA4OUI3QTQ4RTdEQTZFRTRGMDFGRUM2QTk4RTBB
RDJGQTgxMEIwHhcNMjYwNDAzMDEzNDMwWhcNMjcwNzAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWNmMTkyNi0wMDAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA+OIdElsjtMaRlltnuEcOhxOqwZ41019jO9FKVagAlVBKC/z3NbB126eYNoZP
EVmTFWFV1Xt5jlesupVf+uITJfc0QvTns88Bldc3fEuW1uVZviWAcpcV23fb048K
nEqW0eBxphrQXfuWS0Fl7CzXolPaRzZExuGfaThlvBIr4+mF69kE3Q42EB5oxSSo
8tYO3HbGSE7ZZw+k5FBiz+LX3bZRxv0AKO5KjCL6xFk3FowJB1eoqqbrCnaLKJkF
lM0++/U7zMvWlwij4w1VqypMEZj4qe5/VOf0lgWKHp6ZZGOorDbLg1Vfn/yUJbF/
I6jZReXSyZEnSEdbbJn7Wt+PcwIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFHfk7xAs
OxhZa8LgkYRu4bgAfbZFMB8GA1UdIwQYMBaAFGnAibekjn2m7k8B/sapjgrS+oEL
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFEMzJGNC9CNENBNzc5NjRE
RTAxMUVEQTZGMDEwNDhDNEY5QUUwMi9hY0NKdDZTT2ZhYnVUd0gteHFtT0N0TDZn
UXMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2FjQ0p0NlNPZmFidVR3SC14cW1PQ3RMNmdRcy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RDMyRjQvQjRDQTc3OTY0REUwMTFFREE2RjAxMDQ4QzRGOUFFMDIvMzUwQ0RDQjQ0
RUQ2MTFFRDg0MzM2NzQwQzRGOUFFMDIucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQBZ7mwMA8EAgACMAkDBwAgAQ3wmUAwDQYJKoZIhvcNAQELBQADggEB
AF1c/UwjmI8UznJXeF84fhi96l7/fik+qp9CKEkChDwOt1faZN29ik8L1Znpm7ls
I5DsyFuGIK4E8Npj7AQ5HL9JAJiXHh2C9wldj8oaNpCjk7kjENGgpSf7yg2E39DY
UiciUu0nnGWjaBnumHBy3T2fpYSs/NGzVeX22Zp6aWZUz+ZF21t4usfj+RfeCsUP
VB4LR2PuvLaQRVLdKm5YlOwQa6a9pDYRfUMBO7akeKaMXcjF7z4gfAlEBuQlW6y8
QiI4TqilbIJGsYS3uKb0MWIWrl1ZqxRqDIEX+WruP0z+QHCMilbZI3/r0LwgQ9pp
ofjO5Pxv0h2gNrz/ZU0E18A=
-----END CERTIFICATE-----
Generated at Fri Apr 17 19:56:00 2026 by rpki-client