Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/27B7C30637EA11EDBCE36F40C4F9AE02.roa
File:                     27B7C30637EA11EDBCE36F40C4F9AE02.roa (raw, json)
Hash identifier:          JlOHr9dfesIU8LV2NpeEDIiiO4fVtQSlU3W31kfsM8Y=
Subject key identifier:   24:0A:33:DE:59:64:26:37:1B:46:29:A5:69:6A:7E:B3:6A:D8:61:EB
Certificate issuer:       /CN=A91A560A/serialNumber=167C3B221775FEC05039468150CE814756AC6F0A
Certificate serial:       5E48
Authority key identifier: 16:7C:3B:22:17:75:FE:C0:50:39:46:81:50:CE:81:47:56:AC:6F:0A
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/27B7C30637EA11EDBCE36F40C4F9AE02.roa
Signing time:             Mon 02 Mar 2026 22:17:32 +0000
ROA not before:           Thu 28 Aug 2025 14:54:46 +0000
ROA not after:            Sat 31 Oct 2026 00:00:00 +0000
asID:                     149128
IP address blocks:        103.197.90.0/23 maxlen: 24
                          2001:df1:2d40::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.crl
                          rsync://rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.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:   Fri 13 Mar 2026 14:32:58 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 24136 (0x5e48)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91A560A, serialNumber=167C3B221775FEC05039468150CE814756AC6F0A
        Validity
            Not Before: Aug 28 14:54:46 2025 GMT
            Not After : Oct 31 00:00:00 2026 GMT
        Subject: CN=69a60c7c-0003
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:98:f3:55:a1:68:34:69:dd:19:ad:42:4a:5e:26:
                    16:f8:58:fc:f9:a6:2d:d7:d8:75:50:0e:82:1d:64:
                    3c:ed:7d:38:f7:0f:75:8a:ba:7b:fd:c8:6b:d3:25:
                    64:0b:ce:85:bd:6b:8d:1b:00:c5:dd:57:9b:b2:ef:
                    e1:ff:79:0c:03:e2:bd:ab:f6:60:b9:a7:61:29:08:
                    16:61:f5:68:43:b5:80:47:d3:d5:5f:7f:e1:20:b0:
                    ef:44:4a:1e:1c:f1:6d:56:19:50:28:79:af:80:08:
                    7e:ee:fd:32:5e:59:e3:90:00:c7:59:66:fb:0a:54:
                    b5:d1:96:2c:3b:b4:b4:10:2d:ed:26:88:e5:b5:e9:
                    fa:c8:7a:bf:18:bc:17:0f:b5:35:66:9f:b3:6c:99:
                    62:6f:82:11:6f:3c:37:26:fd:da:1e:8c:95:bc:54:
                    45:69:f2:b1:8a:c2:7b:e5:99:2c:cc:94:c2:63:6d:
                    38:b7:df:37:17:58:08:1a:1b:06:00:10:c6:92:51:
                    e1:b6:90:a9:54:78:a1:e3:bc:cc:d9:e6:b3:d0:bb:
                    71:27:cb:9a:03:e9:0b:66:7a:1e:87:b2:38:3c:a8:
                    e5:1b:a3:0d:af:8b:eb:62:43:a4:20:37:5d:c9:2b:
                    77:b7:88:c7:10:f2:54:b0:07:5f:9e:ac:09:29:82:
                    30:45
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                24:0A:33:DE:59:64:26:37:1B:46:29:A5:69:6A:7E:B3:6A:D8:61:EB
            X509v3 Authority Key Identifier:
                keyid:16:7C:3B:22:17:75:FE:C0:50:39:46:81:50:CE:81:47:56:AC:6F:0A

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.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/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/27B7C30637EA11EDBCE36F40C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.197.90.0/23
                IPv6:
                  2001:df1:2d40::/48

    Signature Algorithm: sha256WithRSAEncryption
         ad:cc:e7:da:28:f1:42:df:c6:4a:c7:db:5c:ca:cf:8d:92:4a:
         3f:e5:dd:c6:f6:e4:2d:d0:59:26:d1:a3:96:2d:d0:7b:a8:28:
         8a:0d:67:0b:d3:57:95:cf:60:08:23:5a:10:cd:ba:88:39:e9:
         73:22:7d:3c:53:4e:51:8a:7a:23:d8:34:94:9d:df:55:e0:98:
         5d:55:c9:3a:a9:03:fe:db:73:b4:2b:c5:be:d9:f1:81:7e:0f:
         1d:93:6f:ca:be:bb:41:52:ad:07:f0:4f:fd:13:70:ff:1b:d9:
         b3:43:76:69:e9:2e:ef:76:92:52:ec:9a:90:57:0b:7c:c3:d5:
         07:9b:d6:a2:57:34:77:80:e8:94:8e:31:04:db:1e:ad:7b:c3:
         24:d6:56:06:1c:cc:89:76:c4:68:96:60:fd:74:f5:e4:c2:ed:
         41:4b:ba:f9:8f:2c:d3:48:c9:8e:2d:bf:2a:52:cc:67:28:58:
         19:0e:24:d3:98:85:61:ee:cd:1f:fd:73:6f:e1:6e:c3:6d:ac:
         32:9b:dd:7f:33:1a:8c:18:a5:03:58:ac:9a:e8:74:19:e8:29:
         4a:5c:20:24:7e:9a:2c:84:f2:c8:fa:ea:ed:3f:cc:c7:63:a9:
         82:c2:4a:53:7d:88:d0:38:4c:bf:a6:e3:7c:5d:24:9a:71:5a:
         0c:d7:83:52
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICXkgwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QTU2MEExMTAvBgNVBAUTKDE2N0MzQjIyMTc3NUZFQzA1MDM5NDY4MTUwQ0U4MTQ3
NTZBQzZGMEEwHhcNMjUwODI4MTQ1NDQ2WhcNMjYxMDMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE2MGM3Yy0wMDAzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAmPNVoWg0ad0ZrUJKXiYW+Fj8+aYt19h1UA6CHWQ87X049w91irp7/chr0yVk
C86FvWuNGwDF3Vebsu/h/3kMA+K9q/ZguadhKQgWYfVoQ7WAR9PVX3/hILDvREoe
HPFtVhlQKHmvgAh+7v0yXlnjkADHWWb7ClS10ZYsO7S0EC3tJojlten6yHq/GLwX
D7U1Zp+zbJlib4IRbzw3Jv3aHoyVvFRFafKxisJ75ZkszJTCY204t983F1gIGhsG
ABDGklHhtpCpVHih47zM2eaz0LtxJ8uaA+kLZnoeh7I4PKjlG6MNr4vrYkOkIDdd
ySt3t4jHEPJUsAdfnqwJKYIwRQIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFCQKM95Z
ZCY3G0YppWlqfrNq2GHrMB8GA1UdIwQYMBaAFBZ8OyIXdf7AUDlGgVDOgUdWrG8K
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBNTYwQS9BQUVCMTkxQTFE
OEExMUUyQTM4N0QwRTQwOEIwMkNEMi9Gbnc3SWhkMV9zQlFPVWFCVU02QlIxYXNi
d28uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0ZudzdJaGQxX3NCUU9VYUJVTTZCUjFhc2J3by5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QTU2MEEvQUFFQjE5MUExRDhBMTFFMkEzODdEMEU0MDhCMDJDRDIvMjdCN0MzMDYz
N0VBMTFFREJDRTM2RjQwQzRGOUFFMDIucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQBZ8VaMA8EAgACMAkDBwAgAQ3xLUAwDQYJKoZIhvcNAQELBQADggEB
AK3M59oo8ULfxkrH21zKz42SSj/l3cb25C3QWSbRo5Yt0HuoKIoNZwvTV5XPYAgj
WhDNuog56XMifTxTTlGKeiPYNJSd31XgmF1VyTqpA/7bc7Qrxb7Z8YF+Dx2Tb8q+
u0FSrQfwT/0TcP8b2bNDdmnpLu92klLsmpBXC3zD1Qeb1qJXNHeA6JSOMQTbHq17
wyTWVgYczIl2xGiWYP109eTC7UFLuvmPLNNIyY4tvypSzGcoWBkOJNOYhWHuzR/9
c2/hbsNtrDKb3X8zGowYpQNYrJrodBnoKUpcICR+miyE8sj66u0/zMdjqYLCSlN9
iNA4TL+m43xdJJpxWgzXg1I=
-----END CERTIFICATE-----
Generated at Sat Mar 7 22:47:45 2026 by rpki-client