Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91E5191/48AA0706197211EB805E6B7FC4F9AE02/3E78F3541E2D11EB95754317C4F9AE02.roa
File:                     3E78F3541E2D11EB95754317C4F9AE02.roa (raw, json)
Hash identifier:          L4y/BSdD8jixu1gcFYl1/VYG0pr8T2e5WODxblJYDOg=
Subject key identifier:   8A:D6:C1:F3:5E:0F:3E:B4:30:E8:F8:F3:6D:23:B4:5B:D3:B2:AD:E9
Certificate issuer:       /CN=A91E5191/serialNumber=50A7116BB9F3697BC5E3E222EF035F70342CDDA3
Certificate serial:       0797
Authority key identifier: 50:A7:11:6B:B9:F3:69:7B:C5:E3:E2:22:EF:03:5F:70:34:2C:DD:A3
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/UKcRa7nzaXvF4-Ii7wNfcDQs3aM.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91E5191/48AA0706197211EB805E6B7FC4F9AE02/3E78F3541E2D11EB95754317C4F9AE02.roa
Signing time:             Mon 28 Jul 2025 22:02:22 +0000
ROA not before:           Mon 28 Jul 2025 22:02:22 +0000
ROA not after:            Wed 30 Sep 2026 00:00:00 +0000
asID:                     9268
IP address blocks:        103.139.228.0/24 maxlen: 24
                          103.139.229.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91E5191/48AA0706197211EB805E6B7FC4F9AE02/UKcRa7nzaXvF4-Ii7wNfcDQs3aM.crl
                          rsync://rpki.apnic.net/member_repository/A91E5191/48AA0706197211EB805E6B7FC4F9AE02/UKcRa7nzaXvF4-Ii7wNfcDQs3aM.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/UKcRa7nzaXvF4-Ii7wNfcDQs3aM.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:   Thu 14 Aug 2025 05:57:38 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1943 (0x797)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91E5191, serialNumber=50A7116BB9F3697BC5E3E222EF035F70342CDDA3
        Validity
            Not Before: Jul 28 22:02:22 2025 GMT
            Not After : Sep 30 00:00:00 2026 GMT
        Subject: CN=6887f36e-00c7
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a2:fd:ac:36:ed:82:eb:71:34:d2:d9:34:cb:57:
                    a6:ef:2e:16:35:e4:f3:0d:ee:f5:36:15:3c:4e:5b:
                    e5:c8:5d:73:eb:a1:84:cc:8e:1e:d3:28:f0:09:21:
                    fb:bb:32:49:f6:81:5c:f2:2c:0a:7c:52:cd:f0:12:
                    b3:8f:a3:67:e6:89:1f:a3:26:88:f4:98:10:75:e9:
                    36:43:bd:db:93:9a:dd:d2:e2:87:02:ac:84:34:7d:
                    7d:81:0a:f3:5a:15:cf:d5:94:2a:cc:b6:44:cc:22:
                    72:42:70:86:6b:31:5d:4c:20:eb:0c:bc:d6:29:f0:
                    dd:fe:45:df:9a:63:41:8a:cd:7e:50:ee:9a:df:ab:
                    46:b7:1c:26:d0:64:b0:3a:5e:0a:08:29:7f:6e:d7:
                    f6:76:4b:a7:5c:e5:ba:5e:eb:f0:b8:cc:f1:e3:19:
                    18:22:d0:1d:30:63:2a:47:56:c8:3b:ed:06:16:ee:
                    2a:f2:f7:94:77:d9:64:05:28:57:db:b2:f3:82:00:
                    f5:d8:8f:d9:39:2d:ed:04:48:e0:7f:54:d7:80:8b:
                    43:8d:9a:1b:53:fa:15:23:f9:77:ea:80:09:51:bb:
                    25:14:f0:d8:63:f0:76:27:43:45:58:23:87:fe:4b:
                    1d:d2:c8:39:a5:7f:b1:62:e0:bb:a0:fd:70:66:32:
                    d1:e7
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                8A:D6:C1:F3:5E:0F:3E:B4:30:E8:F8:F3:6D:23:B4:5B:D3:B2:AD:E9
            X509v3 Authority Key Identifier:
                keyid:50:A7:11:6B:B9:F3:69:7B:C5:E3:E2:22:EF:03:5F:70:34:2C:DD:A3

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91E5191/48AA0706197211EB805E6B7FC4F9AE02/UKcRa7nzaXvF4-Ii7wNfcDQs3aM.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/UKcRa7nzaXvF4-Ii7wNfcDQs3aM.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/A91E5191/48AA0706197211EB805E6B7FC4F9AE02/3E78F3541E2D11EB95754317C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.139.228.0/23

    Signature Algorithm: sha256WithRSAEncryption
         a2:bc:bd:95:54:12:ea:00:e2:1e:9b:cb:34:4a:73:50:af:f9:
         3b:c8:68:2d:4f:ec:78:ea:ef:fd:db:c0:6e:24:25:03:39:5e:
         76:da:34:8f:9b:8b:cc:fb:8a:1e:de:a7:8c:bf:1d:e4:1f:f0:
         18:ad:6f:16:66:f1:88:db:d7:0b:27:53:0b:1b:d2:eb:3d:d0:
         e5:9b:58:b8:4b:df:b7:9f:8e:0c:94:79:47:ec:81:ec:61:35:
         98:69:08:2a:77:62:45:9a:c4:e9:90:4d:e7:00:ac:d4:d4:90:
         5e:bb:2f:25:17:c2:ff:a8:de:f0:cd:f9:ee:2a:5d:39:72:fc:
         de:b8:53:15:92:99:f6:ee:f2:05:04:cf:d3:4c:b5:14:5d:6e:
         d0:66:08:73:65:42:90:f9:fc:86:4d:7c:90:5c:11:10:c6:d5:
         88:9c:ac:9e:61:90:de:a2:57:c5:78:02:12:af:73:3b:a2:65:
         42:2a:01:08:4b:af:03:5b:28:f8:4c:82:28:ab:e2:3d:94:d9:
         b4:c9:f8:26:bd:5a:42:26:8e:db:29:6c:72:04:de:51:5f:3a:
         15:b5:fe:1d:69:77:ca:3b:36:2f:39:c3:f4:e0:dc:ce:9e:3b:
         b3:3d:89:5c:b5:1e:37:ad:5f:06:d3:eb:bd:68:8c:e8:6f:46:
         a9:61:61:50
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICB5cwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RTUxOTExMTAvBgNVBAUTKDUwQTcxMTZCQjlGMzY5N0JDNUUzRTIyMkVGMDM1Rjcw
MzQyQ0REQTMwHhcNMjUwNzI4MjIwMjIyWhcNMjYwOTMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02ODg3ZjM2ZS0wMGM3MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAov2sNu2C63E00tk0y1em7y4WNeTzDe71NhU8TlvlyF1z66GEzI4e0yjwCSH7
uzJJ9oFc8iwKfFLN8BKzj6Nn5okfoyaI9JgQdek2Q73bk5rd0uKHAqyENH19gQrz
WhXP1ZQqzLZEzCJyQnCGazFdTCDrDLzWKfDd/kXfmmNBis1+UO6a36tGtxwm0GSw
Ol4KCCl/btf2dkunXOW6XuvwuMzx4xkYItAdMGMqR1bIO+0GFu4q8veUd9lkBShX
27LzggD12I/ZOS3tBEjgf1TXgItDjZobU/oVI/l36oAJUbslFPDYY/B2J0NFWCOH
/ksd0sg5pX+xYuC7oP1wZjLR5wIDAQABo4IClTCCApEwHQYDVR0OBBYEFIrWwfNe
Dz60MOj4820jtFvTsq3pMB8GA1UdIwQYMBaAFFCnEWu582l7xePiIu8DX3A0LN2j
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFNTE5MS80OEFBMDcwNjE5
NzIxMUVCODA1RTZCN0ZDNEY5QUUwMi9VS2NSYTduemFYdkY0LUlpN3dOZmNEUXMz
YU0uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1VLY1JhN256YVh2RjQtSWk3d05mY0RRczNhTS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RTUxOTEvNDhBQTA3MDYxOTcyMTFFQjgwNUU2QjdGQzRGOUFFMDIvM0U3OEYzNTQx
RTJEMTFFQjk1NzU0MzE3QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAFni+QwDQYJKoZIhvcNAQELBQADggEBAKK8vZVUEuoA4h6b
yzRKc1Cv+TvIaC1P7Hjq7/3bwG4kJQM5XnbaNI+bi8z7ih7ep4y/HeQf8BitbxZm
8Yjb1wsnUwsb0us90OWbWLhL37efjgyUeUfsgexhNZhpCCp3YkWaxOmQTecArNTU
kF67LyUXwv+o3vDN+e4qXTly/N64UxWSmfbu8gUEz9NMtRRdbtBmCHNlQpD5/IZN
fJBcERDG1YicrJ5hkN6iV8V4AhKvczuiZUIqAQhLrwNbKPhMgiir4j2U2bTJ+Ca9
WkImjtspbHIE3lFfOhW1/h1pd8o7Ni85w/Tg3M6eO7M9iVy1HjetXwbT671ojOhv
RqlhYVA=
-----END CERTIFICATE-----
Generated at Sun Aug 10 18:13:54 2025 by rpki-client