Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A9198F53/CD06217640F411EAAE778261C4F9AE02/0B1FBD4A40F611EAACD44866C4F9AE02.roa
File:                     0B1FBD4A40F611EAACD44866C4F9AE02.roa (raw, json)
Hash identifier:          DFdvRHgXchuBm4qDLuYljzDy6YW5jSvcOAQEQdXRUns=
Subject key identifier:   07:E5:A6:CD:BA:3F:95:EE:0A:34:87:72:E0:48:4A:AA:3F:46:F3:A1
Certificate issuer:       /CN=A9198F53/serialNumber=FF0B1546D84C0D9355905B6CA293E25B440948C5
Certificate serial:       0BAD
Authority key identifier: FF:0B:15:46:D8:4C:0D:93:55:90:5B:6C:A2:93:E2:5B:44:09:48:C5
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/_wsVRthMDZNVkFtsopPiW0QJSMU.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9198F53/CD06217640F411EAAE778261C4F9AE02/0B1FBD4A40F611EAACD44866C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 13:58:05 +0000
ROA not before:           Thu 30 Oct 2025 19:38:19 +0000
ROA not after:            Wed 30 Dec 2026 00:00:00 +0000
asID:                     137038
IP address blocks:        103.102.216.0/22 maxlen: 24
                          2401:ea40::/32 maxlen: 32
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9198F53/CD06217640F411EAAE778261C4F9AE02/_wsVRthMDZNVkFtsopPiW0QJSMU.crl
                          rsync://rpki.apnic.net/member_repository/A9198F53/CD06217640F411EAAE778261C4F9AE02/_wsVRthMDZNVkFtsopPiW0QJSMU.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/_wsVRthMDZNVkFtsopPiW0QJSMU.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:   Tue 31 Mar 2026 18:48:42 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2989 (0xbad)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9198F53, serialNumber=FF0B1546D84C0D9355905B6CA293E25B440948C5
        Validity
            Not Before: Oct 30 19:38:19 2025 GMT
            Not After : Dec 30 00:00:00 2026 GMT
        Subject: CN=69a445ed-e203
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:bd:4c:5f:d3:cc:d9:b5:f2:35:9a:99:a2:5f:01:
                    a1:80:e1:96:bf:8a:0b:4e:89:f4:40:20:d2:1f:d3:
                    98:92:3a:e9:45:06:de:64:06:c2:be:cc:d9:06:e1:
                    bd:95:c5:10:1f:77:2f:a0:11:e5:3c:f0:43:67:e2:
                    9f:db:7d:8a:4d:bb:d0:19:12:83:b6:13:f2:19:93:
                    87:d2:9b:48:c0:76:4d:cd:be:97:40:ee:b8:8e:df:
                    92:f3:85:de:b6:eb:bc:c2:6b:23:3d:55:10:8a:03:
                    e3:17:da:ee:e3:ba:aa:48:f6:ef:59:a7:17:54:e4:
                    69:2d:64:49:cc:e6:3c:68:0d:b3:87:db:9e:ad:56:
                    b8:1d:b8:a3:c0:96:08:5d:1e:a3:e8:89:57:62:6a:
                    55:dc:d8:12:a7:10:72:11:5c:66:08:43:72:6a:99:
                    a7:92:b4:d3:90:6e:4b:df:5d:e9:e7:81:7f:ba:d9:
                    72:b7:e1:f4:ce:80:19:21:ac:c9:e4:3f:34:64:d1:
                    b3:b4:a1:73:43:b0:d9:9c:16:40:c4:e7:3f:be:38:
                    e9:c8:d7:e4:22:46:6f:3d:a6:61:ec:7f:be:27:d8:
                    c7:69:91:85:ce:a4:28:08:c6:8d:07:3e:0f:0c:9a:
                    c4:d9:be:86:40:c9:a7:cc:19:54:65:46:c0:45:e1:
                    35:19
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                07:E5:A6:CD:BA:3F:95:EE:0A:34:87:72:E0:48:4A:AA:3F:46:F3:A1
            X509v3 Authority Key Identifier:
                keyid:FF:0B:15:46:D8:4C:0D:93:55:90:5B:6C:A2:93:E2:5B:44:09:48:C5

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9198F53/CD06217640F411EAAE778261C4F9AE02/_wsVRthMDZNVkFtsopPiW0QJSMU.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/_wsVRthMDZNVkFtsopPiW0QJSMU.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/A9198F53/CD06217640F411EAAE778261C4F9AE02/0B1FBD4A40F611EAACD44866C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.102.216.0/22
                IPv6:
                  2401:ea40::/32

    Signature Algorithm: sha256WithRSAEncryption
         43:b1:d6:f2:76:a7:49:1c:9c:48:1b:12:7d:0c:79:84:d0:bd:
         b5:bd:1e:6c:5c:cb:56:c4:36:52:7e:f4:c9:7b:09:5b:e0:3d:
         20:90:5a:dd:1e:82:7a:4d:3c:c3:3f:a0:3a:82:ba:60:83:26:
         4a:99:6c:51:a6:ea:7b:fe:82:95:d0:a0:02:c4:1c:25:25:e3:
         c4:87:22:bf:84:46:43:20:8b:39:6c:f6:9a:96:7e:da:6c:90:
         dc:25:ef:93:df:e7:72:ce:00:8f:b5:c7:e8:df:81:17:fd:42:
         89:4b:c2:fb:81:f5:f9:ba:f9:2c:bd:d8:4e:8f:b7:e4:01:a0:
         e0:75:a8:d2:f6:12:db:33:08:6d:5a:21:49:c1:55:51:14:9c:
         3a:17:07:48:c3:78:22:82:ae:69:f8:d0:b7:a2:71:a7:99:ac:
         92:67:26:69:3e:88:07:e8:1b:3e:2c:8d:5d:f5:d2:9c:fb:f0:
         0f:77:0a:82:29:bf:2c:ae:d8:9c:12:ad:e7:06:65:47:5c:0c:
         b8:b9:51:d3:04:a4:d6:85:71:7a:7e:44:b2:06:d6:09:91:8d:
         23:2e:a6:ed:8c:92:6d:90:57:28:95:36:65:41:85:0e:f1:f8:
         c8:11:d1:c7:ad:db:c0:dd:e9:36:51:c4:ee:8c:ef:42:3f:81:
         c9:6c:2f:31
-----BEGIN CERTIFICATE-----
MIIFSzCCBDOgAwIBAgICC60wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
OThGNTMxMTAvBgNVBAUTKEZGMEIxNTQ2RDg0QzBEOTM1NTkwNUI2Q0EyOTNFMjVC
NDQwOTQ4QzUwHhcNMjUxMDMwMTkzODE5WhcNMjYxMjMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0NDVlZC1lMjAzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAvUxf08zZtfI1mpmiXwGhgOGWv4oLTon0QCDSH9OYkjrpRQbeZAbCvszZBuG9
lcUQH3cvoBHlPPBDZ+Kf232KTbvQGRKDthPyGZOH0ptIwHZNzb6XQO64jt+S84Xe
tuu8wmsjPVUQigPjF9ru47qqSPbvWacXVORpLWRJzOY8aA2zh9uerVa4HbijwJYI
XR6j6IlXYmpV3NgSpxByEVxmCENyapmnkrTTkG5L313p54F/utlyt+H0zoAZIazJ
5D80ZNGztKFzQ7DZnBZAxOc/vjjpyNfkIkZvPaZh7H++J9jHaZGFzqQoCMaNBz4P
DJrE2b6GQMmnzBlUZUbAReE1GQIDAQABo4ICbzCCAmswHQYDVR0OBBYEFAflps26
P5XuCjSHcuBISqo/RvOhMB8GA1UdIwQYMBaAFP8LFUbYTA2TVZBbbKKT4ltECUjF
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE5OEY1My9DRDA2MjE3NjQw
RjQxMUVBQUU3NzgyNjFDNEY5QUUwMi9fd3NWUnRoTURaTlZrRnRzb3BQaVcwUUpT
TVUuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL193c1ZSdGhNRFpOVmtGdHNvcFBpVzBRSlNNVS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
OThGNTMvQ0QwNjIxNzY0MEY0MTFFQUFFNzc4MjYxQzRGOUFFMDIvMEIxRkJENEE0
MEY2MTFFQUFDRDQ0ODY2QzRGOUFFMDIucm9hMC4GCCsGAQUFBwEHAQH/BB8wHTAM
BAIAATAGAwQCZ2bYMA0EAgACMAcDBQAkAepAMA0GCSqGSIb3DQEBCwUAA4IBAQBD
sdbydqdJHJxIGxJ9DHmE0L21vR5sXMtWxDZSfvTJewlb4D0gkFrdHoJ6TTzDP6A6
grpggyZKmWxRpup7/oKV0KACxBwlJePEhyK/hEZDIIs5bPaaln7abJDcJe+T3+dy
zgCPtcfo34EX/UKJS8L7gfX5uvksvdhOj7fkAaDgdajS9hLbMwhtWiFJwVVRFJw6
FwdIw3gigq5p+NC3onGnmaySZyZpPogH6Bs+LI1d9dKc+/APdwqCKb8srticEq3n
BmVHXAy4uVHTBKTWhXF6fkSyBtYJkY0jLqbtjJJtkFcolTZlQYUO8fjIEdHHrdvA
3ek2UcTujO9CP4HJbC8x
-----END CERTIFICATE-----
Generated at Thu Mar 26 19:39:48 2026 by rpki-client