Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91724A6/18E5D484C3C311EDAA5ACB47C4F9AE02/950A55CCC3C711ED8419AA64C4F9AE02.roa
File:                     950A55CCC3C711ED8419AA64C4F9AE02.roa (raw, json)
Hash identifier:          rlJpxeuz4XfDgn5OftJBgDHyUQdmKKYiwzNQtX6KD/A=
Subject key identifier:   AE:37:AE:42:1C:9F:22:36:3B:8B:5F:F1:BB:3A:15:50:5C:A6:1E:DA
Certificate issuer:       /CN=A91724A6/serialNumber=D2762672D297580E484228C171E5A890730C176F
Certificate serial:       0236
Authority key identifier: D2:76:26:72:D2:97:58:0E:48:42:28:C1:71:E5:A8:90:73:0C:17:6F
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/0nYmctKXWA5IQijBceWokHMMF28.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91724A6/18E5D484C3C311EDAA5ACB47C4F9AE02/950A55CCC3C711ED8419AA64C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 10:11:16 +0000
ROA not before:           Mon 29 Dec 2025 02:21:36 +0000
ROA not after:            Wed 31 Mar 2027 00:00:00 +0000
asID:                     135518
IP address blocks:        103.73.216.0/23 maxlen: 23
                          2001:df2:e640::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91724A6/18E5D484C3C311EDAA5ACB47C4F9AE02/0nYmctKXWA5IQijBceWokHMMF28.crl
                          rsync://rpki.apnic.net/member_repository/A91724A6/18E5D484C3C311EDAA5ACB47C4F9AE02/0nYmctKXWA5IQijBceWokHMMF28.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/0nYmctKXWA5IQijBceWokHMMF28.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:   Sun 08 Mar 2026 23:05:42 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 566 (0x236)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91724A6, serialNumber=D2762672D297580E484228C171E5A890730C176F
        Validity
            Not Before: Dec 29 02:21:36 2025 GMT
            Not After : Mar 31 00:00:00 2027 GMT
        Subject: CN=69a410c4-477e
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a1:bc:6e:d8:19:b0:8b:75:b2:b3:b3:cd:c3:2a:
                    be:1d:2e:ff:47:67:b5:d0:03:3d:5a:7c:fb:4a:0a:
                    a3:19:07:93:d6:ac:75:44:d2:18:07:e2:3b:49:83:
                    b2:a6:ea:78:52:49:1c:d8:14:41:22:b6:7d:36:b0:
                    48:7b:9c:59:80:6f:47:1e:2f:27:71:ef:26:f4:72:
                    25:f7:c3:33:72:6c:7a:0b:ac:26:3e:56:21:28:27:
                    0a:7a:7c:93:54:7a:ea:cf:b4:86:a4:b5:dc:7c:a8:
                    60:f5:b0:9b:ba:d6:af:7f:35:b1:b9:a3:18:b9:9d:
                    d6:ce:47:e2:23:6d:f5:80:9e:ea:a2:05:61:54:32:
                    bd:49:a4:30:4f:4b:d4:73:57:26:89:de:16:5f:38:
                    45:a2:2c:6f:9f:85:7f:35:12:b2:24:11:fd:d1:70:
                    fe:48:2b:6a:34:0e:33:c6:a0:54:dc:c8:d0:d5:0b:
                    30:c8:e8:ea:6f:61:e6:c3:54:87:65:0c:0d:27:de:
                    f7:42:88:fb:3c:90:48:10:d9:08:f6:c7:33:3e:14:
                    cc:dd:57:6b:ab:1e:c5:15:7e:69:36:6e:32:32:3d:
                    a0:de:10:30:9a:8a:a6:bf:6d:d6:e4:f1:99:cb:8b:
                    00:f3:ce:e8:f6:95:1b:bd:d9:27:90:0b:74:e3:6d:
                    37:f5
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                AE:37:AE:42:1C:9F:22:36:3B:8B:5F:F1:BB:3A:15:50:5C:A6:1E:DA
            X509v3 Authority Key Identifier:
                keyid:D2:76:26:72:D2:97:58:0E:48:42:28:C1:71:E5:A8:90:73:0C:17:6F

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91724A6/18E5D484C3C311EDAA5ACB47C4F9AE02/0nYmctKXWA5IQijBceWokHMMF28.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/0nYmctKXWA5IQijBceWokHMMF28.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/A91724A6/18E5D484C3C311EDAA5ACB47C4F9AE02/950A55CCC3C711ED8419AA64C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.73.216.0/23
                IPv6:
                  2001:df2:e640::/48

    Signature Algorithm: sha256WithRSAEncryption
         8b:c2:bb:09:9e:6c:ae:44:31:0d:6e:dc:01:8d:46:14:d6:9d:
         22:90:ea:a1:04:0e:e2:45:b2:8a:c3:aa:23:d0:4e:2a:f1:fd:
         7f:f0:5c:82:d0:c2:7e:d0:6e:1a:21:c3:29:2a:85:42:bc:e8:
         3e:b1:72:de:23:a2:60:8a:8a:40:1d:23:67:cd:17:87:05:23:
         6d:29:96:be:70:85:a2:97:84:f9:a9:0b:f3:e1:b9:a1:9d:ca:
         01:62:12:51:31:dc:9d:5e:5c:b3:58:7e:3b:20:51:fc:8e:da:
         c1:4e:70:ab:27:9b:ee:40:58:8b:7a:38:25:4a:43:c7:30:c0:
         d3:43:cb:41:12:11:57:9c:9f:f7:e2:1e:94:31:2b:0f:6a:00:
         02:1c:7e:9f:f4:56:21:7c:36:5d:07:93:06:3e:32:20:cd:e4:
         fc:a8:f4:60:fb:56:d3:e7:e0:e6:82:98:05:3c:d2:dc:c4:6b:
         a2:8b:06:b7:b1:97:20:8a:d1:93:8b:6f:96:81:e7:80:c4:db:
         14:8c:48:70:e2:20:cf:80:9b:48:ff:3f:d8:a7:b0:8b:4b:d3:
         bc:0d:32:80:d8:60:1f:d4:14:98:0c:a8:c5:51:0a:2e:1e:52:
         d5:ee:15:ca:20:e2:38:46:43:a5:eb:04:9a:ac:4d:5e:52:45:
         f5:ec:11:6b
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICAjYwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NzI0QTYxMTAvBgNVBAUTKEQyNzYyNjcyRDI5NzU4MEU0ODQyMjhDMTcxRTVBODkw
NzMwQzE3NkYwHhcNMjUxMjI5MDIyMTM2WhcNMjcwMzMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0MTBjNC00NzdlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAobxu2Bmwi3Wys7PNwyq+HS7/R2e10AM9Wnz7SgqjGQeT1qx1RNIYB+I7SYOy
pup4Ukkc2BRBIrZ9NrBIe5xZgG9HHi8nce8m9HIl98Mzcmx6C6wmPlYhKCcKenyT
VHrqz7SGpLXcfKhg9bCbutavfzWxuaMYuZ3WzkfiI231gJ7qogVhVDK9SaQwT0vU
c1cmid4WXzhFoixvn4V/NRKyJBH90XD+SCtqNA4zxqBU3MjQ1QswyOjqb2Hmw1SH
ZQwNJ973Qoj7PJBIENkI9sczPhTM3Vdrqx7FFX5pNm4yMj2g3hAwmoqmv23W5PGZ
y4sA887o9pUbvdknkAt042039QIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFK43rkIc
nyI2O4tf8bs6FVBcph7aMB8GA1UdIwQYMBaAFNJ2JnLSl1gOSEIowXHlqJBzDBdv
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE3MjRBNi8xOEU1RDQ4NEMz
QzMxMUVEQUE1QUNCNDdDNEY5QUUwMi8wblltY3RLWFdBNUlRaWpCY2VXb2tITU1G
MjguY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzBuWW1jdEtYV0E1SVFpakJjZVdva0hNTUYyOC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NzI0QTYvMThFNUQ0ODRDM0MzMTFFREFBNUFDQjQ3QzRGOUFFMDIvOTUwQTU1Q0ND
M0M3MTFFRDg0MTlBQTY0QzRGOUFFMDIucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQBZ0nYMA8EAgACMAkDBwAgAQ3y5kAwDQYJKoZIhvcNAQELBQADggEB
AIvCuwmebK5EMQ1u3AGNRhTWnSKQ6qEEDuJFsorDqiPQTirx/X/wXILQwn7Qbhoh
wykqhUK86D6xct4jomCKikAdI2fNF4cFI20plr5whaKXhPmpC/PhuaGdygFiElEx
3J1eXLNYfjsgUfyO2sFOcKsnm+5AWIt6OCVKQ8cwwNNDy0ESEVecn/fiHpQxKw9q
AAIcfp/0ViF8Nl0HkwY+MiDN5Pyo9GD7VtPn4OaCmAU80tzEa6KLBrexlyCK0ZOL
b5aB54DE2xSMSHDiIM+Am0j/P9insItL07wNMoDYYB/UFJgMqMVRCi4eUtXuFcog
4jhGQ6XrBJqsTV5SRfXsEWs=
-----END CERTIFICATE-----
Generated at Mon Mar 2 09:40:44 2026 by rpki-client