Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91FB03A/DFC68D643A1611ED9152BF0EC4F9AE02/0BF33B7C3A1B11EDAE662B14C4F9AE02.roa
File:                     0BF33B7C3A1B11EDAE662B14C4F9AE02.roa (raw, json)
Hash identifier:          QQORdPKkCBGXWBMZkno+T8u87+gp990frsFu1rUngIM=
Subject key identifier:   8A:9B:B8:A1:38:BE:70:42:33:60:E8:A1:04:4C:14:06:68:FC:1D:21
Certificate issuer:       /CN=A91FB03A/serialNumber=8B46FA11EA6EE235099E48433C82497A197B9D7C
Certificate serial:       02B3
Authority key identifier: 8B:46:FA:11:EA:6E:E2:35:09:9E:48:43:3C:82:49:7A:19:7B:9D:7C
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/i0b6Eepu4jUJnkhDPIJJehl7nXw.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91FB03A/DFC68D643A1611ED9152BF0EC4F9AE02/0BF33B7C3A1B11EDAE662B14C4F9AE02.roa
Signing time:             Sun 29 Mar 2026 01:35:40 +0000
ROA not before:           Sun 29 Mar 2026 01:35:40 +0000
ROA not after:            Fri 28 May 2027 00:00:00 +0000
asID:                     24347
IP address blocks:        103.29.244.0/23 maxlen: 23
                          202.126.80.0/22 maxlen: 22
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91FB03A/DFC68D643A1611ED9152BF0EC4F9AE02/i0b6Eepu4jUJnkhDPIJJehl7nXw.crl
                          rsync://rpki.apnic.net/member_repository/A91FB03A/DFC68D643A1611ED9152BF0EC4F9AE02/i0b6Eepu4jUJnkhDPIJJehl7nXw.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/i0b6Eepu4jUJnkhDPIJJehl7nXw.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 24 Apr 2026 01:21:57 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 691 (0x2b3)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91FB03A, serialNumber=8B46FA11EA6EE235099E48433C82497A197B9D7C
        Validity
            Not Before: Mar 29 01:35:40 2026 GMT
            Not After : May 28 00:00:00 2027 GMT
        Subject: CN=69c881ec-6687
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b6:85:f8:b6:5a:83:59:ff:6a:76:81:e5:b5:1b:
                    bf:c5:82:68:24:8d:4b:39:32:cb:65:b1:8b:8b:5c:
                    29:10:51:97:a0:b5:12:f5:5e:ab:e3:12:f2:d2:61:
                    c4:3f:ef:e5:00:ae:62:30:80:56:35:ed:39:af:a9:
                    72:b9:e3:1a:2b:f6:0d:e8:4a:40:f5:2b:6b:d8:fd:
                    ff:13:8a:5a:08:71:a6:bf:23:cf:00:51:26:ee:d6:
                    11:6e:6c:71:6d:91:6e:08:42:b9:c0:d8:0c:70:64:
                    9b:6f:17:f5:d0:a8:fb:80:62:bf:b7:f6:96:5e:14:
                    62:9a:57:58:57:94:06:50:c3:3a:1a:13:49:cd:54:
                    cf:fc:65:3f:0c:94:fc:45:8c:d1:b0:0e:bf:c1:70:
                    af:ef:32:45:1c:81:1c:56:6f:20:7c:80:3a:76:cf:
                    3c:a6:b4:9d:0b:33:bb:29:9a:ba:c6:60:2e:d9:11:
                    b3:2e:92:46:ac:f6:c9:75:7f:c7:74:32:6c:d0:d4:
                    15:6a:3d:1f:46:cd:24:30:c8:77:62:14:aa:3b:50:
                    2e:ed:47:11:dc:fb:ec:ce:69:09:c0:5a:b6:89:73:
                    8a:2c:22:5a:e9:f5:7b:15:12:6a:ba:8c:d3:4e:63:
                    df:bc:34:f7:61:1c:bc:71:a9:e0:87:75:64:69:1a:
                    42:c3
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                8A:9B:B8:A1:38:BE:70:42:33:60:E8:A1:04:4C:14:06:68:FC:1D:21
            X509v3 Authority Key Identifier:
                keyid:8B:46:FA:11:EA:6E:E2:35:09:9E:48:43:3C:82:49:7A:19:7B:9D:7C

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91FB03A/DFC68D643A1611ED9152BF0EC4F9AE02/i0b6Eepu4jUJnkhDPIJJehl7nXw.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/i0b6Eepu4jUJnkhDPIJJehl7nXw.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/A91FB03A/DFC68D643A1611ED9152BF0EC4F9AE02/0BF33B7C3A1B11EDAE662B14C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.29.244.0/23
                  202.126.80.0/22

    Signature Algorithm: sha256WithRSAEncryption
         2d:82:f0:a9:bb:26:8d:9f:45:a1:ad:43:30:94:b4:92:95:c8:
         c4:b6:eb:9f:06:f0:43:ab:7b:92:82:47:e0:d7:db:b3:8d:74:
         c9:c0:21:87:85:3a:eb:d7:87:c6:42:6c:10:e0:48:e4:d8:62:
         61:60:f5:62:b3:17:f8:bf:30:66:86:82:56:e3:44:61:f9:db:
         7c:97:99:b8:9f:38:dd:f2:94:22:f9:0b:7d:2b:97:7c:ac:f1:
         b8:dd:e2:ee:c4:75:17:05:31:95:98:fb:fd:9c:c4:47:86:96:
         2a:32:19:c5:b1:10:e6:72:0b:6b:e0:e6:2e:cd:d0:1f:03:75:
         78:e2:03:99:41:c5:4c:76:c8:06:45:92:83:33:99:ac:84:83:
         6e:08:98:65:37:84:72:d9:be:16:a6:4f:e0:ec:06:69:05:93:
         de:92:1a:10:9e:2f:9f:9d:c0:cc:3d:95:35:ea:b8:86:84:2c:
         f1:cf:0d:05:66:1a:e8:f2:42:1a:8b:f2:8e:6c:f2:de:8b:c0:
         e6:d1:57:cc:38:d0:d5:2b:bc:77:3e:1d:62:66:c2:e1:05:09:
         9b:6e:95:b9:36:45:86:0e:35:f4:f5:8f:c3:df:44:02:5d:4b:
         84:5e:fc:0f:01:d0:31:af:cb:f5:97:40:0c:57:dc:3d:2e:50:
         b8:b6:03:ba
-----BEGIN CERTIFICATE-----
MIIFQjCCBCqgAwIBAgICArMwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RkIwM0ExMTAvBgNVBAUTKDhCNDZGQTExRUE2RUUyMzUwOTlFNDg0MzNDODI0OTdB
MTk3QjlEN0MwHhcNMjYwMzI5MDEzNTQwWhcNMjcwNTI4MDAwMDAwWjAYMRYwFAYD
VQQDEw02OWM4ODFlYy02Njg3MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAtoX4tlqDWf9qdoHltRu/xYJoJI1LOTLLZbGLi1wpEFGXoLUS9V6r4xLy0mHE
P+/lAK5iMIBWNe05r6lyueMaK/YN6EpA9Str2P3/E4paCHGmvyPPAFEm7tYRbmxx
bZFuCEK5wNgMcGSbbxf10Kj7gGK/t/aWXhRimldYV5QGUMM6GhNJzVTP/GU/DJT8
RYzRsA6/wXCv7zJFHIEcVm8gfIA6ds88prSdCzO7KZq6xmAu2RGzLpJGrPbJdX/H
dDJs0NQVaj0fRs0kMMh3YhSqO1Au7UcR3PvszmkJwFq2iXOKLCJa6fV7FRJquozT
TmPfvDT3YRy8cangh3VkaRpCwwIDAQABo4ICZjCCAmIwHQYDVR0OBBYEFIqbuKE4
vnBCM2DooQRMFAZo/B0hMB8GA1UdIwQYMBaAFItG+hHqbuI1CZ5IQzyCSXoZe518
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFGQjAzQS9ERkM2OEQ2NDNB
MTYxMUVEOTE1MkJGMEVDNEY5QUUwMi9pMGI2RWVwdTRqVUpua2hEUElKSmVobDdu
WHcuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2kwYjZFZXB1NGpVSm5raERQSUpKZWhsN25Ydy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RkIwM0EvREZDNjhENjQzQTE2MTFFRDkxNTJCRjBFQzRGOUFFMDIvMEJGMzNCN0Mz
QTFCMTFFREFFNjYyQjE0QzRGOUFFMDIucm9hMCUGCCsGAQUFBwEHAQH/BBYwFDAS
BAIAATAMAwQBZx30AwQCyn5QMA0GCSqGSIb3DQEBCwUAA4IBAQAtgvCpuyaNn0Wh
rUMwlLSSlcjEtuufBvBDq3uSgkfg19uzjXTJwCGHhTrr14fGQmwQ4Ejk2GJhYPVi
sxf4vzBmhoJW40Rh+dt8l5m4nzjd8pQi+Qt9K5d8rPG43eLuxHUXBTGVmPv9nMRH
hpYqMhnFsRDmcgtr4OYuzdAfA3V44gOZQcVMdsgGRZKDM5mshINuCJhlN4Ry2b4W
pk/g7AZpBZPekhoQni+fncDMPZU16riGhCzxzw0FZhro8kIai/KObPLei8Dm0VfM
ONDVK7x3Ph1iZsLhBQmbbpW5NkWGDjX09Y/D30QCXUuEXvwPAdAxr8v1l0AMV9w9
LlC4tgO6
-----END CERTIFICATE-----
Generated at Fri Apr 17 14:05:46 2026 by rpki-client