Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A9125C31/38BF409A159011EA9C413652C4F9AE02/4697751815B111EA8277BA34C4F9AE02.roa
File:                     4697751815B111EA8277BA34C4F9AE02.roa (raw, json)
Hash identifier:          mpWE3JxWmusWHtsdnUiKvPMOgwCqfgCScdAt8K/8YQY=
Subject key identifier:   B9:76:26:FE:0B:EB:40:B3:B9:A5:6F:9D:9F:8A:53:44:80:98:1F:03
Certificate issuer:       /CN=A9125C31/serialNumber=7105372446A2064546D9629F421C376FDCEF21D6
Certificate serial:       0C87
Authority key identifier: 71:05:37:24:46:A2:06:45:46:D9:62:9F:42:1C:37:6F:DC:EF:21:D6
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/cQU3JEaiBkVG2WKfQhw3b9zvIdY.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9125C31/38BF409A159011EA9C413652C4F9AE02/4697751815B111EA8277BA34C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 14:42:30 +0000
ROA not before:           Thu 22 Jan 2026 18:15:41 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     139835
IP address blocks:        103.145.246.0/23 maxlen: 23
                          103.145.246.0/24 maxlen: 24
                          103.145.247.0/24 maxlen: 24
                          2001:df2:3780::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9125C31/38BF409A159011EA9C413652C4F9AE02/cQU3JEaiBkVG2WKfQhw3b9zvIdY.crl
                          rsync://rpki.apnic.net/member_repository/A9125C31/38BF409A159011EA9C413652C4F9AE02/cQU3JEaiBkVG2WKfQhw3b9zvIdY.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/cQU3JEaiBkVG2WKfQhw3b9zvIdY.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 16:03:33 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3207 (0xc87)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9125C31, serialNumber=7105372446A2064546D9629F421C376FDCEF21D6
        Validity
            Not Before: Jan 22 18:15:41 2026 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=69a45055-b01f
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c6:66:b6:a4:aa:e7:90:be:35:53:93:3b:43:15:
                    d7:71:3c:dd:5d:bf:7a:de:f2:ec:62:a1:2a:b3:b1:
                    f4:db:50:fa:d9:bc:ee:a6:13:e8:8d:b1:8d:0d:ae:
                    46:21:90:2b:04:8f:a1:c4:ea:66:d1:83:2b:10:cf:
                    2c:48:8d:76:25:88:df:99:87:45:26:34:8c:a9:32:
                    63:cb:9d:d3:03:2f:81:7f:ba:5b:bf:84:fb:11:fb:
                    67:d7:a4:6c:16:49:39:19:be:1f:b4:93:3f:1d:3d:
                    66:bf:9e:e6:1d:e8:b2:59:82:2a:01:1c:5a:52:f7:
                    6c:4e:24:5c:41:f6:67:f8:97:63:d4:18:97:1f:31:
                    e5:8c:44:85:71:f8:9e:af:0c:89:3f:b0:75:e8:76:
                    e3:20:c8:25:c5:ef:b8:58:54:55:20:84:ed:bf:ff:
                    31:8f:43:86:2b:ce:0c:08:8e:61:45:a9:ef:67:c8:
                    4f:2f:ad:84:41:70:61:f1:7a:6c:15:71:a4:c2:1e:
                    22:71:59:2e:20:a7:d4:c5:ff:0d:56:87:d8:c6:13:
                    75:82:67:a1:80:9c:eb:45:66:cf:06:63:fc:c6:e8:
                    c3:e3:83:1e:b6:92:79:f6:26:57:16:1b:1b:a9:fb:
                    ec:0b:5c:f6:c0:22:bd:d2:09:7f:7d:63:37:ec:81:
                    1a:4d
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                B9:76:26:FE:0B:EB:40:B3:B9:A5:6F:9D:9F:8A:53:44:80:98:1F:03
            X509v3 Authority Key Identifier:
                keyid:71:05:37:24:46:A2:06:45:46:D9:62:9F:42:1C:37:6F:DC:EF:21:D6

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9125C31/38BF409A159011EA9C413652C4F9AE02/cQU3JEaiBkVG2WKfQhw3b9zvIdY.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/cQU3JEaiBkVG2WKfQhw3b9zvIdY.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/A9125C31/38BF409A159011EA9C413652C4F9AE02/4697751815B111EA8277BA34C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.145.246.0/23
                IPv6:
                  2001:df2:3780::/48

    Signature Algorithm: sha256WithRSAEncryption
         a8:15:40:72:6c:f4:0a:76:a4:95:1c:d0:04:13:4e:fe:77:e7:
         3d:60:58:54:54:9c:f0:b0:c3:84:d4:6b:db:f3:e0:b8:3e:fa:
         1a:17:e5:b9:f4:c5:12:9d:6d:a6:f6:47:51:00:ef:bc:f8:aa:
         31:97:b4:60:e3:73:9c:71:f3:9e:85:19:81:33:69:ae:fc:dc:
         59:41:0d:06:25:9e:f2:39:9d:21:f9:7b:d0:88:e9:2c:60:dc:
         c0:eb:19:41:a3:98:83:a2:5b:4e:7b:44:f3:ec:72:b7:a7:47:
         0d:c3:dd:f9:32:7b:ba:c8:0d:11:f3:2d:00:bf:dd:24:f5:2f:
         d9:f0:b0:cc:25:7f:db:e4:5e:c6:5b:03:68:92:cd:36:d5:a4:
         b4:00:34:ab:77:f7:af:d6:4a:28:7f:45:0b:67:19:88:d0:30:
         74:56:ba:2c:5a:33:ce:97:b7:2d:3d:ad:d5:66:76:79:86:68:
         b5:c5:c6:ac:c4:a6:3f:8b:c1:5c:b3:12:d5:04:f4:15:0b:28:
         ae:ec:92:39:a7:12:3f:37:b0:40:45:80:65:13:15:d9:85:4f:
         ac:be:e9:0c:89:39:ae:aa:fd:ea:03:0b:df:ee:f0:59:e3:8c:
         f6:2c:76:dd:84:a0:15:7e:6a:3b:38:fb:1d:32:82:c6:99:19:
         aa:a2:86:a1
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICDIcwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
MjVDMzExMTAvBgNVBAUTKDcxMDUzNzI0NDZBMjA2NDU0NkQ5NjI5RjQyMUMzNzZG
RENFRjIxRDYwHhcNMjYwMTIyMTgxNTQxWhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0NTA1NS1iMDFmMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAxma2pKrnkL41U5M7QxXXcTzdXb963vLsYqEqs7H021D62bzuphPojbGNDa5G
IZArBI+hxOpm0YMrEM8sSI12JYjfmYdFJjSMqTJjy53TAy+Bf7pbv4T7Eftn16Rs
Fkk5Gb4ftJM/HT1mv57mHeiyWYIqARxaUvdsTiRcQfZn+Jdj1BiXHzHljESFcfie
rwyJP7B16HbjIMglxe+4WFRVIITtv/8xj0OGK84MCI5hRanvZ8hPL62EQXBh8Xps
FXGkwh4icVkuIKfUxf8NVofYxhN1gmehgJzrRWbPBmP8xujD44MetpJ59iZXFhsb
qfvsC1z2wCK90gl/fWM37IEaTQIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFLl2Jv4L
60CzuaVvnZ+KU0SAmB8DMB8GA1UdIwQYMBaAFHEFNyRGogZFRtlin0IcN2/c7yHW
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTEyNUMzMS8zOEJGNDA5QTE1
OTAxMUVBOUM0MTM2NTJDNEY5QUUwMi9jUVUzSkVhaUJrVkcyV0tmUWh3M2I5enZJ
ZFkuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2NRVTNKRWFpQmtWRzJXS2ZRaHczYjl6dklkWS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MjVDMzEvMzhCRjQwOUExNTkwMTFFQTlDNDEzNjUyQzRGOUFFMDIvNDY5Nzc1MTgx
NUIxMTFFQTgyNzdCQTM0QzRGOUFFMDIucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQBZ5H2MA8EAgACMAkDBwAgAQ3yN4AwDQYJKoZIhvcNAQELBQADggEB
AKgVQHJs9Ap2pJUc0AQTTv535z1gWFRUnPCww4TUa9vz4Lg++hoX5bn0xRKdbab2
R1EA77z4qjGXtGDjc5xx856FGYEzaa783FlBDQYlnvI5nSH5e9CI6Sxg3MDrGUGj
mIOiW057RPPscrenRw3D3fkye7rIDRHzLQC/3ST1L9nwsMwlf9vkXsZbA2iSzTbV
pLQANKt396/WSih/RQtnGYjQMHRWuixaM86Xty09rdVmdnmGaLXFxqzEpj+LwVyz
EtUE9BULKK7skjmnEj83sEBFgGUTFdmFT6y+6QyJOa6q/eoDC9/u8FnjjPYsdt2E
oBV+ajs4+x0ygsaZGaqihqE=
-----END CERTIFICATE-----
Generated at Mon Mar 2 22:52:40 2026 by rpki-client