Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A915D529/20CF2E14C36011E98A5C026DC4F9AE02/1E573054C36111E9A37AC46EC4F9AE02.roa
File:                     1E573054C36111E9A37AC46EC4F9AE02.roa (raw, json)
Hash identifier:          J82yfuC+4aLDmhGWjyr0F1wn0ktPZ4aMMMR1qjOd0j4=
Subject key identifier:   EB:12:39:CF:47:57:FB:A8:33:01:4F:84:93:68:A7:CF:41:B2:F5:CC
Certificate issuer:       /CN=A915D529/serialNumber=C98AFBB4BB9AE9B1A27A3DD3AD5956B34EDA9C63
Certificate serial:       0E88
Authority key identifier: C9:8A:FB:B4:BB:9A:E9:B1:A2:7A:3D:D3:AD:59:56:B3:4E:DA:9C:63
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/yYr7tLua6bGiej3TrVlWs07anGM.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A915D529/20CF2E14C36011E98A5C026DC4F9AE02/1E573054C36111E9A37AC46EC4F9AE02.roa
Signing time:             Wed 22 Jul 2026 18:18:42 +0000
ROA not before:           Wed 22 Jul 2026 18:18:42 +0000
ROA not after:            Tue 31 Aug 2027 00:00:00 +0000
asID:                     58976
IP address blocks:        103.29.28.0/24 maxlen: 24
                          103.250.31.0/24 maxlen: 24
                          2001:df7:6000::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A915D529/20CF2E14C36011E98A5C026DC4F9AE02/yYr7tLua6bGiej3TrVlWs07anGM.crl
                          rsync://rpki.apnic.net/member_repository/A915D529/20CF2E14C36011E98A5C026DC4F9AE02/yYr7tLua6bGiej3TrVlWs07anGM.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/yYr7tLua6bGiej3TrVlWs07anGM.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:   Wed 29 Jul 2026 18:18:47 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3720 (0xe88)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A915D529, serialNumber=C98AFBB4BB9AE9B1A27A3DD3AD5956B34EDA9C63
        Validity
            Not Before: Jul 22 18:18:42 2026 GMT
            Not After : Aug 31 00:00:00 2027 GMT
        Subject: CN=6a610982-e8f6
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:e1:a6:66:45:a6:66:50:7b:52:c6:a6:0b:db:c4:
                    dd:88:de:5f:55:b7:97:e4:7d:e9:be:f3:07:5b:20:
                    39:95:19:19:97:e7:4b:04:1e:f7:bc:38:6a:d9:bc:
                    31:a5:af:73:f1:ef:f2:dd:86:01:a2:4c:fb:d1:54:
                    e0:35:bf:8e:43:ee:d1:9e:66:33:b1:a1:a4:45:83:
                    07:99:a3:7e:a1:09:6f:a0:2c:11:61:68:02:7c:04:
                    7e:fa:34:28:e7:0e:3b:ff:12:1f:c6:a6:8d:b6:44:
                    d7:7a:db:f2:15:4f:65:09:88:08:40:4a:e9:d8:00:
                    34:75:2b:2c:76:17:92:81:0a:44:45:70:7e:27:f4:
                    ff:39:f7:e1:ef:12:c7:aa:eb:42:73:78:a4:94:67:
                    a4:c8:f1:8e:e0:68:c8:45:e4:f5:f0:ee:a4:63:72:
                    ac:8b:1e:5d:ad:4a:7e:0b:04:c0:e1:57:a4:db:f8:
                    2d:69:34:10:3b:5a:66:af:26:a6:a5:45:cc:eb:79:
                    55:84:57:ff:eb:8a:13:13:56:1c:48:b8:43:54:b4:
                    85:fa:cd:0b:f4:44:8d:fd:ae:3c:67:2b:9b:2f:6e:
                    d5:6a:f9:91:ac:8b:44:21:2a:01:8b:22:4d:fb:fd:
                    22:ee:9a:45:5b:c2:f3:95:87:c3:f6:07:cc:d9:43:
                    0a:69
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                EB:12:39:CF:47:57:FB:A8:33:01:4F:84:93:68:A7:CF:41:B2:F5:CC
            X509v3 Authority Key Identifier:
                keyid:C9:8A:FB:B4:BB:9A:E9:B1:A2:7A:3D:D3:AD:59:56:B3:4E:DA:9C:63

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A915D529/20CF2E14C36011E98A5C026DC4F9AE02/yYr7tLua6bGiej3TrVlWs07anGM.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/yYr7tLua6bGiej3TrVlWs07anGM.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/A915D529/20CF2E14C36011E98A5C026DC4F9AE02/1E573054C36111E9A37AC46EC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.29.28.0/24
                  103.250.31.0/24
                IPv6:
                  2001:df7:6000::/48

    Signature Algorithm: sha256WithRSAEncryption
         33:ba:05:db:4d:55:45:3f:df:c0:62:20:61:b5:3f:d9:2a:42:
         01:a3:c8:56:26:91:b7:29:c5:d5:db:b6:0b:20:cd:26:c5:d2:
         e4:5f:ed:52:d1:30:5e:df:d8:26:c7:51:c2:7b:87:ce:2e:8d:
         71:dc:8d:51:fa:c0:18:95:56:fd:ce:9e:fe:7b:ed:88:1d:99:
         cd:01:b8:93:7e:a4:b4:41:60:36:5b:be:23:47:6d:13:83:4e:
         d4:f5:79:c9:3b:c6:1a:a6:b8:9d:b6:89:20:a2:93:b1:82:cf:
         59:b2:80:20:44:5f:bb:23:47:e3:e8:e8:f0:82:73:f1:29:dd:
         5e:79:a9:02:49:b0:02:fa:29:13:1a:6d:61:da:59:e6:56:10:
         44:99:f7:fb:66:1b:e4:f0:f8:2c:6d:69:cc:fc:11:02:8c:aa:
         f6:40:02:09:16:e3:dc:16:f8:1c:11:40:70:18:17:9d:9c:13:
         9b:c9:e7:a8:a0:76:dd:fb:72:7d:6a:f6:62:95:42:cf:10:ca:
         c8:7c:34:6f:ab:0d:bf:a8:fe:57:74:13:3a:e6:ea:79:0e:7c:
         8a:a5:51:f5:b1:d1:38:50:06:73:6f:5e:dd:ad:1d:5f:ba:fd:
         4a:44:3e:cd:31:b6:f1:ae:30:8b:9a:f6:9e:94:20:86:fc:ee:
         c7:e1:f9:73
-----BEGIN CERTIFICATE-----
MIIFUzCCBDugAwIBAgICDogwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NUQ1MjkxMTAvBgNVBAUTKEM5OEFGQkI0QkI5QUU5QjFBMjdBM0REM0FENTk1NkIz
NEVEQTlDNjMwHhcNMjYwNzIyMTgxODQyWhcNMjcwODMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTYxMDk4Mi1lOGY2MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA4aZmRaZmUHtSxqYL28TdiN5fVbeX5H3pvvMHWyA5lRkZl+dLBB73vDhq2bwx
pa9z8e/y3YYBokz70VTgNb+OQ+7RnmYzsaGkRYMHmaN+oQlvoCwRYWgCfAR++jQo
5w47/xIfxqaNtkTXetvyFU9lCYgIQErp2AA0dSssdheSgQpERXB+J/T/Offh7xLH
qutCc3iklGekyPGO4GjIReT18O6kY3Ksix5drUp+CwTA4Vek2/gtaTQQO1pmryam
pUXM63lVhFf/64oTE1YcSLhDVLSF+s0L9ESN/a48ZyubL27VavmRrItEISoBiyJN
+/0i7ppFW8LzlYfD9gfM2UMKaQIDAQABo4ICdzCCAnMwHQYDVR0OBBYEFOsSOc9H
V/uoMwFPhJNop89BsvXMMB8GA1UdIwQYMBaAFMmK+7S7mumxono9061ZVrNO2pxj
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE1RDUyOS8yMENGMkUxNEMz
NjAxMUU5OEE1QzAyNkRDNEY5QUUwMi95WXI3dEx1YTZiR2llajNUclZsV3MwN2Fu
R00uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3lZcjd0THVhNmJHaWVqM1RyVmxXczA3YW5HTS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NUQ1MjkvMjBDRjJFMTRDMzYwMTFFOThBNUMwMjZEQzRGOUFFMDIvMUU1NzMwNTRD
MzYxMTFFOUEzN0FDNDZFQzRGOUFFMDIucm9hMDYGCCsGAQUFBwEHAQH/BCcwJTAS
BAIAATAMAwQAZx0cAwQAZ/ofMA8EAgACMAkDBwAgAQ33YAAwDQYJKoZIhvcNAQEL
BQADggEBADO6BdtNVUU/38BiIGG1P9kqQgGjyFYmkbcpxdXbtgsgzSbF0uRf7VLR
MF7f2CbHUcJ7h84ujXHcjVH6wBiVVv3Onv577Ygdmc0BuJN+pLRBYDZbviNHbROD
TtT1eck7xhqmuJ22iSCik7GCz1mygCBEX7sjR+Po6PCCc/Ep3V55qQJJsAL6KRMa
bWHaWeZWEESZ9/tmG+Tw+Cxtacz8EQKMqvZAAgkW49wW+BwRQHAYF52cE5vJ56ig
dt37cn1q9mKVQs8Qysh8NG+rDb+o/ld0Ezrm6nkOfIqlUfWx0ThQBnNvXt2tHV+6
/UpEPs0xtvGuMIua9p6UIIb87sfh+XM=
-----END CERTIFICATE-----
Generated at Fri Jul 24 12:08:00 2026 by rpki-client