Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91C2CC7/791C6A347B3811E9BC0D3B32C4F9AE02/B1F39E9C334111EF9770A542C4F9AE02.roa
File:                     B1F39E9C334111EF9770A542C4F9AE02.roa (raw, json)
Hash identifier:          HkpHyo2iHcK4D2nlMSOniFKi4H/SALi3eltvq0xZSgo=
Subject key identifier:   90:A0:8B:A4:0A:73:D8:24:32:09:B2:34:4E:4F:BE:18:2E:61:DA:7D
Certificate issuer:       /CN=A91C2CC7/serialNumber=77486B610D333AEBDA8F255C501411B01F18FF49
Certificate serial:       109A
Authority key identifier: 77:48:6B:61:0D:33:3A:EB:DA:8F:25:5C:50:14:11:B0:1F:18:FF:49
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/d0hrYQ0zOuvajyVcUBQRsB8Y_0k.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91C2CC7/791C6A347B3811E9BC0D3B32C4F9AE02/B1F39E9C334111EF9770A542C4F9AE02.roa
Signing time:             Mon 20 Apr 2026 18:21:44 +0000
ROA not before:           Mon 20 Apr 2026 18:21:44 +0000
ROA not after:            Fri 28 May 2027 00:00:00 +0000
asID:                     202
IP address blocks:        103.30.186.0/23 maxlen: 23
                          202.53.197.0/24 maxlen: 24
                          202.53.204.0/23 maxlen: 23
                          202.53.206.0/23 maxlen: 23
                          2401:df00:1::/48 maxlen: 48
                          2401:df00:2::/48 maxlen: 48
                          2401:df00:7::/48 maxlen: 48
                          2401:df00:11::/48 maxlen: 48
                          2401:df00:12::/48 maxlen: 48
                          2401:df00:21::/48 maxlen: 48
                          2401:df00:22::/48 maxlen: 48
                          2401:df00:27::/48 maxlen: 48
                          2401:df00:31::/48 maxlen: 48
                          2401:df00:32::/48 maxlen: 48
                          2401:df00:41::/48 maxlen: 48
                          2401:df00:42::/48 maxlen: 48
                          2401:df00:47::/48 maxlen: 48
                          2401:df00:51::/48 maxlen: 48
                          2401:df00:52::/48 maxlen: 48
                          2401:df00:57::/48 maxlen: 48
                          2401:df00:61::/48 maxlen: 48
                          2401:df00:62::/48 maxlen: 48
                          2401:df00:181::/48 maxlen: 48
                          2401:df00:182::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91C2CC7/791C6A347B3811E9BC0D3B32C4F9AE02/d0hrYQ0zOuvajyVcUBQRsB8Y_0k.crl
                          rsync://rpki.apnic.net/member_repository/A91C2CC7/791C6A347B3811E9BC0D3B32C4F9AE02/d0hrYQ0zOuvajyVcUBQRsB8Y_0k.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/d0hrYQ0zOuvajyVcUBQRsB8Y_0k.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 19 May 2026 17:32:35 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 4250 (0x109a)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91C2CC7, serialNumber=77486B610D333AEBDA8F255C501411B01F18FF49
        Validity
            Not Before: Apr 20 18:21:44 2026 GMT
            Not After : May 28 00:00:00 2027 GMT
        Subject: CN=69e66eb8-57fa
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c7:f6:ac:39:37:56:fc:de:43:30:4a:e4:0c:91:
                    3f:f5:fa:ed:0e:c9:b5:d9:89:18:62:cf:7b:97:21:
                    e7:46:35:e2:63:d8:e8:39:e6:31:01:7c:89:1c:df:
                    ef:83:0a:16:ea:dd:62:b7:65:75:f3:27:ca:20:eb:
                    8d:50:8a:c0:88:41:60:f8:43:6a:cf:ee:31:e5:b9:
                    12:7d:75:6d:59:4e:fd:3a:c6:fa:88:47:0a:6d:d4:
                    c1:ec:72:87:bd:fa:68:79:0c:f0:2e:b8:0e:27:6c:
                    0b:8d:9d:37:da:29:95:60:09:51:b3:f7:2b:a2:a9:
                    5e:21:b6:88:f5:2d:ee:b3:d7:37:48:ee:0f:a1:b8:
                    1f:e7:74:ad:6a:86:08:9d:87:76:93:08:66:ae:b3:
                    f4:78:2b:96:ba:a5:d8:10:b5:d2:44:1a:8e:59:f1:
                    1c:66:80:96:2c:ed:f5:f8:72:dd:fc:0b:d9:5c:09:
                    81:9d:2e:1d:7c:8f:2e:ed:60:7e:7b:fc:d4:98:2b:
                    49:69:97:f6:66:96:f5:bc:66:93:f4:cb:19:22:f1:
                    19:44:d9:d7:21:d9:22:32:ce:c9:ba:47:7e:b3:8c:
                    26:45:ce:b9:a4:2e:74:88:e3:1e:9c:2c:8a:8e:1a:
                    f9:63:dc:8d:5f:80:76:e0:be:e5:9d:df:2a:e1:19:
                    13:2d
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                90:A0:8B:A4:0A:73:D8:24:32:09:B2:34:4E:4F:BE:18:2E:61:DA:7D
            X509v3 Authority Key Identifier:
                keyid:77:48:6B:61:0D:33:3A:EB:DA:8F:25:5C:50:14:11:B0:1F:18:FF:49

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91C2CC7/791C6A347B3811E9BC0D3B32C4F9AE02/d0hrYQ0zOuvajyVcUBQRsB8Y_0k.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/d0hrYQ0zOuvajyVcUBQRsB8Y_0k.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/A91C2CC7/791C6A347B3811E9BC0D3B32C4F9AE02/B1F39E9C334111EF9770A542C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.30.186.0/23
                  202.53.197.0/24
                  202.53.204.0/22
                IPv6:
                  2401:df00:1::-2401:df00:2:ffff:ffff:ffff:ffff:ffff
                  2401:df00:7::/48
                  2401:df00:11::-2401:df00:12:ffff:ffff:ffff:ffff:ffff
                  2401:df00:21::-2401:df00:22:ffff:ffff:ffff:ffff:ffff
                  2401:df00:27::/48
                  2401:df00:31::-2401:df00:32:ffff:ffff:ffff:ffff:ffff
                  2401:df00:41::-2401:df00:42:ffff:ffff:ffff:ffff:ffff
                  2401:df00:47::/48
                  2401:df00:51::-2401:df00:52:ffff:ffff:ffff:ffff:ffff
                  2401:df00:57::/48
                  2401:df00:61::-2401:df00:62:ffff:ffff:ffff:ffff:ffff
                  2401:df00:181::-2401:df00:182:ffff:ffff:ffff:ffff:ffff

    Signature Algorithm: sha256WithRSAEncryption
         49:0a:38:2f:e4:d0:43:32:97:5b:4a:71:88:90:37:62:ef:3d:
         41:fc:d4:9b:a0:11:80:a9:80:0e:d3:e2:83:56:c5:f8:1f:d9:
         3c:c7:97:03:92:e0:46:5e:01:a6:2f:1c:88:cf:bb:b8:d3:49:
         5a:65:c3:dd:28:48:03:a9:e8:10:1c:2d:8b:dd:0d:c8:fb:22:
         58:9a:81:1e:b6:d3:ba:e4:6d:f3:dc:31:23:c1:f2:a3:6c:41:
         e2:b4:3d:60:3f:cc:b0:fa:dc:ad:91:c4:05:30:48:03:51:32:
         98:01:7a:36:4d:c3:04:f9:91:ec:12:11:45:4f:d7:f8:7d:b9:
         dc:e2:57:33:bd:d7:4f:bc:6f:83:13:5a:0d:13:6f:cf:68:18:
         6e:72:f4:1c:ec:b9:3a:fb:af:2f:ec:13:79:b4:cd:a3:ff:4f:
         c0:2f:b5:df:a4:70:da:6d:40:48:13:7f:c9:95:4c:0e:89:58:
         88:f4:81:8e:34:1c:4c:3b:67:0e:b0:09:43:7b:ad:8b:62:f9:
         77:f4:d1:37:b8:dd:65:15:11:e8:ef:40:16:4f:3c:17:9b:0d:
         30:9c:92:6a:76:77:8f:a2:81:0f:2c:9a:cc:e6:2a:29:a3:fc:
         15:b0:ab:fe:4c:37:bc:e6:51:6b:7b:63:dd:eb:b0:c7:fa:35:
         dd:71:c3:d4
-----BEGIN CERTIFICATE-----
MIIGGTCCBQGgAwIBAgICEJowDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QzJDQzcxMTAvBgNVBAUTKDc3NDg2QjYxMEQzMzNBRUJEQThGMjU1QzUwMTQxMUIw
MUYxOEZGNDkwHhcNMjYwNDIwMTgyMTQ0WhcNMjcwNTI4MDAwMDAwWjAYMRYwFAYD
VQQDEw02OWU2NmViOC01N2ZhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAx/asOTdW/N5DMErkDJE/9frtDsm12YkYYs97lyHnRjXiY9joOeYxAXyJHN/v
gwoW6t1it2V18yfKIOuNUIrAiEFg+ENqz+4x5bkSfXVtWU79Osb6iEcKbdTB7HKH
vfpoeQzwLrgOJ2wLjZ032imVYAlRs/croqleIbaI9S3us9c3SO4Pobgf53StaoYI
nYd2kwhmrrP0eCuWuqXYELXSRBqOWfEcZoCWLO31+HLd/AvZXAmBnS4dfI8u7WB+
e/zUmCtJaZf2Zpb1vGaT9MsZIvEZRNnXIdkiMs7Jukd+s4wmRc65pC50iOMenCyK
jhr5Y9yNX4B24L7lnd8q4RkTLQIDAQABo4IDPTCCAzkwHQYDVR0OBBYEFJCgi6QK
c9gkMgmyNE5PvhguYdp9MB8GA1UdIwQYMBaAFHdIa2ENMzrr2o8lXFAUEbAfGP9J
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFDMkNDNy83OTFDNkEzNDdC
MzgxMUU5QkMwRDNCMzJDNEY5QUUwMi9kMGhyWVEwek91dmFqeVZjVUJRUnNCOFlf
MGsuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2QwaHJZUTB6T3V2YWp5VmNVQlFSc0I4WV8way5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QzJDQzcvNzkxQzZBMzQ3QjM4MTFFOUJDMEQzQjMyQzRGOUFFMDIvQjFGMzlFOUMz
MzQxMTFFRjk3NzBBNTQyQzRGOUFFMDIucm9hMIH7BggrBgEFBQcBBwEB/wSB6zCB
6DAYBAIAATASAwQBZx66AwQAyjXFAwQCyjXMMIHLBAIAAjCBxDASAwcAJAHfAAAB
AwcAJAHfAAACAwcAJAHfAAAHMBIDBwAkAd8AABEDBwAkAd8AABIwEgMHACQB3wAA
IQMHACQB3wAAIgMHACQB3wAAJzASAwcAJAHfAAAxAwcAJAHfAAAyMBIDBwAkAd8A
AEEDBwAkAd8AAEIDBwAkAd8AAEcwEgMHACQB3wAAUQMHACQB3wAAUgMHACQB3wAA
VzASAwcAJAHfAABhAwcAJAHfAABiMBIDBwAkAd8AAYEDBwAkAd8AAYIwDQYJKoZI
hvcNAQELBQADggEBAEkKOC/k0EMyl1tKcYiQN2LvPUH81JugEYCpgA7T4oNWxfgf
2TzHlwOS4EZeAaYvHIjPu7jTSVplw90oSAOp6BAcLYvdDcj7IliagR6207rkbfPc
MSPB8qNsQeK0PWA/zLD63K2RxAUwSANRMpgBejZNwwT5kewSEUVP1/h9udziVzO9
10+8b4MTWg0Tb89oGG5y9BzsuTr7ry/sE3m0zaP/T8Avtd+kcNptQEgTf8mVTA6J
WIj0gY40HEw7Zw6wCUN7rYti+Xf00Te43WUVEejvQBZPPBebDTCckmp2d4+igQ8s
mszmKimj/BWwq/5MN7zmUWt7Y93rsMf6Nd1xw9Q=
-----END CERTIFICATE-----
Generated at Wed May 13 04:05:39 2026 by rpki-client