Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A9112956/EFBFBBF0261E11EA9C881C28C4F9AE02/04346EDA262111EAB705442FC4F9AE02.roa
File:                     04346EDA262111EAB705442FC4F9AE02.roa (raw, json)
Hash identifier:          /sfKGHFYsBIuxUCECw5LtfRTpuF1owLyFhhwOm+9Juw=
Subject key identifier:   C6:AD:09:59:95:B5:66:02:EE:F2:9F:41:24:F8:28:C3:A0:84:36:CA
Certificate issuer:       /CN=A9112956/serialNumber=D3DD4BC0D1EBFD0207AAA66F608B8E05D3CD46E3
Certificate serial:       0C2F
Authority key identifier: D3:DD:4B:C0:D1:EB:FD:02:07:AA:A6:6F:60:8B:8E:05:D3:CD:46:E3
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/091LwNHr_QIHqqZvYIuOBdPNRuM.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9112956/EFBFBBF0261E11EA9C881C28C4F9AE02/04346EDA262111EAB705442FC4F9AE02.roa
Signing time:             Sun 01 Mar 2026 12:19:13 +0000
ROA not before:           Tue 08 Jul 2025 19:29:12 +0000
ROA not after:            Mon 31 Aug 2026 00:00:00 +0000
asID:                     137861
IP address blocks:        103.115.214.0/23 maxlen: 23
                          103.115.214.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9112956/EFBFBBF0261E11EA9C881C28C4F9AE02/091LwNHr_QIHqqZvYIuOBdPNRuM.crl
                          rsync://rpki.apnic.net/member_repository/A9112956/EFBFBBF0261E11EA9C881C28C4F9AE02/091LwNHr_QIHqqZvYIuOBdPNRuM.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/091LwNHr_QIHqqZvYIuOBdPNRuM.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 02:21:17 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3119 (0xc2f)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9112956, serialNumber=D3DD4BC0D1EBFD0207AAA66F608B8E05D3CD46E3
        Validity
            Not Before: Jul  8 19:29:12 2025 GMT
            Not After : Aug 31 00:00:00 2026 GMT
        Subject: CN=69a42ec1-cf53
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:98:b6:db:b5:0d:5b:31:e4:65:3b:3a:77:71:79:
                    a3:f5:a5:2e:99:48:37:6c:ed:2f:c7:a5:8f:83:bb:
                    61:93:b0:c7:e3:89:83:0c:00:2f:68:50:48:0b:90:
                    c7:0c:68:39:a3:af:17:0c:df:14:f0:b4:6d:82:2e:
                    0b:6a:ce:13:41:60:20:f4:d3:cc:54:34:d9:35:2e:
                    b4:9a:6b:92:f3:2c:bb:2e:15:19:ce:89:dd:54:a8:
                    b2:26:62:1b:ce:92:0d:c5:31:da:8a:b8:40:d4:81:
                    70:a0:92:ee:b9:37:2d:ac:37:06:09:9d:59:67:0f:
                    79:07:75:83:3f:be:fa:bd:f1:bb:e3:9b:41:47:08:
                    12:9b:1b:ce:50:06:91:45:e1:06:26:6f:3b:e3:75:
                    14:7d:38:6b:88:5c:86:78:ed:e4:d9:85:bc:36:1a:
                    b4:76:5a:ea:ca:fb:3d:30:88:3b:ff:37:44:ba:f9:
                    93:8d:f3:4d:58:43:6e:42:86:2c:84:cb:a1:3a:35:
                    66:4d:82:73:eb:1a:ff:8b:12:90:f5:73:14:c8:97:
                    02:05:b0:5a:ae:e4:81:5a:7e:08:5d:0f:56:a5:e9:
                    79:51:9b:f4:11:c5:d8:d9:b2:57:7b:4d:9f:a3:ab:
                    b3:2f:70:e7:06:eb:86:43:50:24:fc:2a:eb:51:aa:
                    1b:85
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                C6:AD:09:59:95:B5:66:02:EE:F2:9F:41:24:F8:28:C3:A0:84:36:CA
            X509v3 Authority Key Identifier:
                keyid:D3:DD:4B:C0:D1:EB:FD:02:07:AA:A6:6F:60:8B:8E:05:D3:CD:46:E3

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9112956/EFBFBBF0261E11EA9C881C28C4F9AE02/091LwNHr_QIHqqZvYIuOBdPNRuM.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/091LwNHr_QIHqqZvYIuOBdPNRuM.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/A9112956/EFBFBBF0261E11EA9C881C28C4F9AE02/04346EDA262111EAB705442FC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.115.214.0/23

    Signature Algorithm: sha256WithRSAEncryption
         8b:0c:6f:dd:ba:ed:14:76:c3:4c:ea:99:3e:10:9f:b8:db:55:
         22:46:2c:e9:9f:25:fb:2f:cf:43:c4:51:6e:67:f7:f6:fb:da:
         9b:db:64:dc:72:39:7b:c9:4c:0e:6c:00:9d:43:9a:59:da:2b:
         1f:cc:e7:56:6c:d9:b4:3e:d8:27:6c:cd:97:9a:44:74:23:49:
         cc:ab:24:14:15:d0:06:05:39:b5:23:ee:f9:ca:36:b3:f5:71:
         be:d4:04:bb:5a:5f:ef:3a:98:4a:42:38:c2:a0:eb:60:1c:e0:
         cb:79:90:5e:e8:37:80:14:85:ce:11:30:e0:d4:2f:4d:9a:9b:
         49:52:98:81:05:d9:f2:9f:59:e8:33:be:ee:2a:cc:35:05:b8:
         34:45:54:bd:a4:9a:d2:01:3f:de:f9:20:54:61:fd:98:55:36:
         fc:91:e8:dd:4c:89:c9:62:f5:83:86:a0:c0:20:c0:0e:9e:fe:
         7b:25:2e:27:de:89:ab:d4:1a:6e:ed:65:93:9d:a8:7b:37:df:
         6a:e9:b8:29:be:f6:fa:3d:20:03:d1:9e:f2:49:47:8e:c4:d3:
         4d:20:e2:58:02:43:d8:59:77:47:61:9e:d2:23:b2:ab:77:56:
         e8:42:6e:a3:07:48:0c:36:9d:d2:dd:78:60:24:18:d2:a7:2b:
         7c:d9:00:48
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICDC8wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
MTI5NTYxMTAvBgNVBAUTKEQzREQ0QkMwRDFFQkZEMDIwN0FBQTY2RjYwOEI4RTA1
RDNDRDQ2RTMwHhcNMjUwNzA4MTkyOTEyWhcNMjYwODMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0MmVjMS1jZjUzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAmLbbtQ1bMeRlOzp3cXmj9aUumUg3bO0vx6WPg7thk7DH44mDDAAvaFBIC5DH
DGg5o68XDN8U8LRtgi4Las4TQWAg9NPMVDTZNS60mmuS8yy7LhUZzondVKiyJmIb
zpINxTHairhA1IFwoJLuuTctrDcGCZ1ZZw95B3WDP776vfG745tBRwgSmxvOUAaR
ReEGJm8743UUfThriFyGeO3k2YW8Nhq0dlrqyvs9MIg7/zdEuvmTjfNNWENuQoYs
hMuhOjVmTYJz6xr/ixKQ9XMUyJcCBbBaruSBWn4IXQ9Wpel5UZv0EcXY2bJXe02f
o6uzL3DnBuuGQ1Ak/CrrUaobhQIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFMatCVmV
tWYC7vKfQST4KMOghDbKMB8GA1UdIwQYMBaAFNPdS8DR6/0CB6qmb2CLjgXTzUbj
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTExMjk1Ni9FRkJGQkJGMDI2
MUUxMUVBOUM4ODFDMjhDNEY5QUUwMi8wOTFMd05Icl9RSUhxcVp2WUl1T0JkUE5S
dU0uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzA5MUx3TkhyX1FJSHFxWnZZSXVPQmRQTlJ1TS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MTI5NTYvRUZCRkJCRjAyNjFFMTFFQTlDODgxQzI4QzRGOUFFMDIvMDQzNDZFREEy
NjIxMTFFQUI3MDU0NDJGQzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQBZ3PWMA0GCSqGSIb3DQEBCwUAA4IBAQCLDG/duu0UdsNM6pk+EJ+4
21UiRizpnyX7L89DxFFuZ/f2+9qb22Tccjl7yUwObACdQ5pZ2isfzOdWbNm0Ptgn
bM2XmkR0I0nMqyQUFdAGBTm1I+75yjaz9XG+1AS7Wl/vOphKQjjCoOtgHODLeZBe
6DeAFIXOETDg1C9NmptJUpiBBdnyn1noM77uKsw1Bbg0RVS9pJrSAT/e+SBUYf2Y
VTb8kejdTInJYvWDhqDAIMAOnv57JS4n3omr1Bpu7WWTnah7N99q6bgpvvb6PSAD
0Z7ySUeOxNNNIOJYAkPYWXdHYZ7SI7Krd1boQm6jB0gMNp3S3XhgJBjSpyt82QBI
-----END CERTIFICATE-----
Generated at Mon Mar 2 12:43:52 2026 by rpki-client