Route Origin Authorization

$ rpki-client -vvvf rpki.apnic.net/member_repository/A911B412/C1EA033CD2EA11EBA206B178C4F9AE02/A39375EE62FA11F19A22F1FA7347A888.roa
File:                     A39375EE62FA11F19A22F1FA7347A888.roa (raw, json)
Hash identifier:          3hVdNm7JKQftwwkRaKd9ZO5EvqFkPNdWJkmVj/Ke5pI=
Subject key identifier:   85:1A:57:D8:5E:7C:9B:86:9E:BD:71:46:0B:26:39:56:88:CD:ED:C2
Certificate issuer:       /CN=A911B412/serialNumber=873D595AF5569C20239F53DD80EB1177D80B0934
Certificate serial:       09A9
Authority key identifier: 87:3D:59:5A:F5:56:9C:20:23:9F:53:DD:80:EB:11:77:D8:0B:09:34
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/hz1ZWvVWnCAjn1PdgOsRd9gLCTQ.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A911B412/C1EA033CD2EA11EBA206B178C4F9AE02/A39375EE62FA11F19A22F1FA7347A888.roa
Signing time:             Sat 10 Oct 2026 22:44:19 +0000
ROA not before:           Sat 10 Oct 2026 22:44:19 +0000
ROA not after:            Thu 30 Dec 2027 00:00:00 +0000
asID:                     208628
IP address blocks:        103.20.220.0/24 maxlen: 24
                          103.20.221.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A911B412/C1EA033CD2EA11EBA206B178C4F9AE02/hz1ZWvVWnCAjn1PdgOsRd9gLCTQ.crl
                          rsync://rpki.apnic.net/member_repository/A911B412/C1EA033CD2EA11EBA206B178C4F9AE02/hz1ZWvVWnCAjn1PdgOsRd9gLCTQ.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/hz1ZWvVWnCAjn1PdgOsRd9gLCTQ.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:   Sat 31 Oct 2026 21:25:29 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2473 (0x9a9)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A911B412, serialNumber=873D595AF5569C20239F53DD80EB1177D80B0934
        Validity
            Not Before: Oct 10 22:44:19 2026 GMT
            Not After : Dec 30 00:00:00 2027 GMT
        Subject: CN=6acabfc3-cbef
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b7:7b:71:24:e6:ad:c7:82:72:4c:6e:a0:57:50:
                    64:77:0e:d4:79:7a:71:87:b4:64:cf:c1:1f:d1:05:
                    ce:68:19:56:10:0c:51:6f:a1:a5:ab:dc:08:56:86:
                    32:b0:44:23:90:75:da:61:37:b9:e4:cc:90:dd:46:
                    72:06:f1:0b:a5:1c:b0:20:81:e5:a7:d3:bd:48:3d:
                    4e:88:9d:78:98:e5:19:ba:b9:e6:d7:0e:a9:5e:9b:
                    18:38:74:3a:7b:aa:db:84:30:d4:40:85:ae:67:0f:
                    72:8f:d8:18:37:49:0a:ec:d2:7a:e6:31:5e:80:d5:
                    d1:7d:f7:87:0f:ff:17:97:99:32:a1:69:96:2a:ea:
                    7d:9a:12:07:41:5c:22:af:03:3e:0c:5e:a8:4d:bf:
                    4a:ae:1d:28:dd:6a:e8:f1:94:9a:4d:2a:1d:c4:53:
                    04:3d:a7:5b:97:b5:00:07:84:37:65:24:94:73:20:
                    49:8d:49:00:e7:63:bf:17:3c:50:a3:c1:a7:4f:b9:
                    9b:ca:0e:cf:1d:6f:2d:ee:19:16:a6:fc:fa:22:00:
                    3b:47:be:a1:1a:d5:16:b5:84:83:1d:19:61:2b:d9:
                    0a:47:4f:49:c7:4f:db:ed:fc:b0:79:0d:6b:39:db:
                    8b:62:df:a4:b3:4d:6e:05:51:c4:a6:bb:2c:61:99:
                    e2:87
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                85:1A:57:D8:5E:7C:9B:86:9E:BD:71:46:0B:26:39:56:88:CD:ED:C2
            X509v3 Authority Key Identifier:
                keyid:87:3D:59:5A:F5:56:9C:20:23:9F:53:DD:80:EB:11:77:D8:0B:09:34

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A911B412/C1EA033CD2EA11EBA206B178C4F9AE02/hz1ZWvVWnCAjn1PdgOsRd9gLCTQ.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/hz1ZWvVWnCAjn1PdgOsRd9gLCTQ.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/A911B412/C1EA033CD2EA11EBA206B178C4F9AE02/A39375EE62FA11F19A22F1FA7347A888.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.20.220.0/23

    Signature Algorithm: sha256WithRSAEncryption
         57:82:bd:4d:83:4a:92:90:a3:b6:f4:ac:b3:03:7b:22:8a:d3:
         cf:65:6b:98:85:df:c8:a0:b3:6b:b9:07:d9:e2:de:58:55:32:
         b5:b9:d7:fc:ef:43:98:43:17:75:03:58:5d:1a:33:75:94:39:
         d2:b3:66:24:82:4b:b1:1e:ec:76:b4:29:60:4e:d7:8b:08:b2:
         e5:ae:a1:7f:b1:78:8c:ca:b9:6d:ed:ed:bb:3b:d6:a7:39:93:
         74:d7:9d:da:36:00:22:ad:06:aa:fb:95:34:33:23:f6:2f:60:
         7a:33:af:0b:ab:b8:0e:6e:84:0c:65:46:99:60:6c:d5:97:b8:
         3a:6e:a1:db:f0:30:4f:c6:1d:ec:e5:cd:45:e1:61:a9:3b:76:
         66:e8:02:44:63:5a:7a:a2:19:b0:b1:00:38:a2:28:59:a1:39:
         30:df:1c:3d:fa:ba:95:76:01:87:58:e3:9e:6b:56:49:11:26:
         11:9c:6d:de:c2:70:df:13:29:3f:d1:ea:9f:b2:86:f9:3f:64:
         d2:b1:0e:8c:03:c7:53:d9:0a:a8:40:18:4b:b4:46:d5:87:4a:
         82:b4:62:da:f6:43:1c:88:55:28:18:f7:e6:30:17:58:dd:92:
         e4:9c:e1:9e:7a:5f:dd:53:78:ff:3c:a8:9a:57:be:12:f8:a4:
         4c:a2:17:8e
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICCakwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
MUI0MTIxMTAvBgNVBAUTKDg3M0Q1OTVBRjU1NjlDMjAyMzlGNTNERDgwRUIxMTc3
RDgwQjA5MzQwHhcNMjYxMDEwMjI0NDE5WhcNMjcxMjMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02YWNhYmZjMy1jYmVmMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAt3txJOatx4JyTG6gV1Bkdw7UeXpxh7Rkz8Ef0QXOaBlWEAxRb6Glq9wIVoYy
sEQjkHXaYTe55MyQ3UZyBvELpRywIIHlp9O9SD1OiJ14mOUZurnm1w6pXpsYOHQ6
e6rbhDDUQIWuZw9yj9gYN0kK7NJ65jFegNXRffeHD/8Xl5kyoWmWKup9mhIHQVwi
rwM+DF6oTb9Krh0o3Wro8ZSaTSodxFMEPadbl7UAB4Q3ZSSUcyBJjUkA52O/FzxQ
o8GnT7mbyg7PHW8t7hkWpvz6IgA7R76hGtUWtYSDHRlhK9kKR09Jx0/b7fyweQ1r
OduLYt+ks01uBVHEprssYZnihwIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFIUaV9he
fJuGnr1xRgsmOVaIze3CMB8GA1UdIwQYMBaAFIc9WVr1VpwgI59T3YDrEXfYCwk0
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTExQjQxMi9DMUVBMDMzQ0Qy
RUExMUVCQTIwNkIxNzhDNEY5QUUwMi9oejFaV3ZWV25DQWpuMVBkZ09zUmQ5Z0xD
VFEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2h6MVpXdlZXbkNBam4xUGRnT3NSZDlnTENUUS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MUI0MTIvQzFFQTAzM0NEMkVBMTFFQkEyMDZCMTc4QzRGOUFFMDIvQTM5Mzc1RUU2
MkZBMTFGMTlBMjJGMUZBNzM0N0E4ODgucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQBZxTcMA0GCSqGSIb3DQEBCwUAA4IBAQBXgr1Ng0qSkKO29KyzA3si
itPPZWuYhd/IoLNruQfZ4t5YVTK1udf870OYQxd1A1hdGjN1lDnSs2YkgkuxHux2
tClgTteLCLLlrqF/sXiMyrlt7e27O9anOZN0153aNgAirQaq+5U0MyP2L2B6M68L
q7gOboQMZUaZYGzVl7g6bqHb8DBPxh3s5c1F4WGpO3Zm6AJEY1p6ohmwsQA4oihZ
oTkw3xw9+rqVdgGHWOOea1ZJESYRnG3ewnDfEyk/0eqfsob5P2TSsQ6MA8dT2Qqo
QBhLtEbVh0qCtGLa9kMciFUoGPfmMBdY3ZLknOGeel/dU3j/PKiaV74S+KRMoheO
-----END CERTIFICATE-----
Generated at Sun Oct 25 01:19:34 2026 by rpki-client