Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91E3F3C/95513BA65DC111EE9894991CC4F9AE02/7148438E5DC211EE954BE21DC4F9AE02.roa
File:                     7148438E5DC211EE954BE21DC4F9AE02.roa (raw, json)
Hash identifier:          WP8HegPa5EokTKx706o1KpMqrQcLXlZh4ZkoerJ4FaU=
Subject key identifier:   7B:08:61:C9:8C:DE:51:5E:8C:ED:17:97:5E:3B:D8:B4:D9:5A:E3:BC
Certificate issuer:       /CN=A91E3F3C/serialNumber=5464E49F560EC10D4976F6E296113BAF22A8CF5F
Certificate serial:       01CF
Authority key identifier: 54:64:E4:9F:56:0E:C1:0D:49:76:F6:E2:96:11:3B:AF:22:A8:CF:5F
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/VGTkn1YOwQ1JdvbilhE7ryKoz18.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91E3F3C/95513BA65DC111EE9894991CC4F9AE02/7148438E5DC211EE954BE21DC4F9AE02.roa
Signing time:             Mon 02 Mar 2026 13:21:09 +0000
ROA not before:           Wed 03 Sep 2025 04:23:41 +0000
ROA not after:            Tue 01 Dec 2026 00:00:00 +0000
asID:                     151660
IP address blocks:        103.252.194.0/23 maxlen: 24
                          2401:2520::/32 maxlen: 32
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91E3F3C/95513BA65DC111EE9894991CC4F9AE02/VGTkn1YOwQ1JdvbilhE7ryKoz18.crl
                          rsync://rpki.apnic.net/member_repository/A91E3F3C/95513BA65DC111EE9894991CC4F9AE02/VGTkn1YOwQ1JdvbilhE7ryKoz18.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/VGTkn1YOwQ1JdvbilhE7ryKoz18.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:   Wed 01 Apr 2026 02:54:58 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 463 (0x1cf)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91E3F3C, serialNumber=5464E49F560EC10D4976F6E296113BAF22A8CF5F
        Validity
            Not Before: Sep  3 04:23:41 2025 GMT
            Not After : Dec  1 00:00:00 2026 GMT
        Subject: CN=69a58ec5-2445
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:9c:05:41:6a:5d:68:a4:83:80:f2:28:12:98:5e:
                    e6:b1:d4:81:1f:15:d6:a3:9f:b4:54:93:fb:9f:18:
                    01:31:6e:a3:a9:a8:06:32:b1:6a:6c:9d:c0:80:ce:
                    29:b6:f7:2b:d4:1d:dd:0d:44:d6:eb:9c:13:af:7f:
                    48:35:43:0c:1c:8d:11:0b:ff:f1:c9:36:4b:f8:6a:
                    45:89:c9:e1:36:55:8f:91:11:7f:3e:d7:86:68:b0:
                    6b:6e:d1:2a:46:ec:86:31:3b:41:8a:27:d1:37:b5:
                    6f:51:2a:25:5d:1b:7d:2c:99:5d:a4:5f:57:a4:35:
                    a4:b1:b3:04:0b:6b:84:c0:30:4b:e8:b2:43:aa:e6:
                    cc:67:2f:a0:58:67:e6:5a:7f:9c:7d:b1:e2:a5:5d:
                    02:37:ed:87:76:04:59:de:9f:4c:cf:74:eb:0f:b4:
                    b5:9d:4e:3b:bc:53:ce:40:92:68:df:3e:53:36:2e:
                    ab:0f:ef:f3:15:1c:ea:96:d5:bd:bf:e1:bd:18:4e:
                    08:67:b7:a6:2f:e9:ff:bf:8a:de:10:64:03:8d:c5:
                    c6:9c:c3:34:fd:56:85:c5:37:eb:3c:cf:ef:92:a6:
                    47:fb:a7:aa:f1:01:23:20:e7:72:4c:3b:ca:8b:0f:
                    c5:f9:b1:cd:d2:db:6a:96:db:d5:58:82:58:b9:9c:
                    c5:b5
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                7B:08:61:C9:8C:DE:51:5E:8C:ED:17:97:5E:3B:D8:B4:D9:5A:E3:BC
            X509v3 Authority Key Identifier:
                keyid:54:64:E4:9F:56:0E:C1:0D:49:76:F6:E2:96:11:3B:AF:22:A8:CF:5F

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91E3F3C/95513BA65DC111EE9894991CC4F9AE02/VGTkn1YOwQ1JdvbilhE7ryKoz18.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/VGTkn1YOwQ1JdvbilhE7ryKoz18.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/A91E3F3C/95513BA65DC111EE9894991CC4F9AE02/7148438E5DC211EE954BE21DC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.252.194.0/23
                IPv6:
                  2401:2520::/32

    Signature Algorithm: sha256WithRSAEncryption
         2c:6a:6d:f4:3e:d7:32:02:bb:cc:0e:92:c2:3f:5e:19:b8:2f:
         3e:a1:82:2b:3e:0a:1c:75:d6:a2:81:36:2f:fd:8d:43:57:88:
         b6:36:92:04:04:f3:d7:b5:63:5f:4d:75:27:d7:10:76:b3:aa:
         08:11:82:e2:b1:87:b5:57:8f:20:a9:c3:58:a5:39:3f:17:d2:
         d4:73:76:67:85:4c:5e:ab:23:00:ad:80:35:87:06:a2:1e:33:
         6a:32:d9:5e:f4:fc:e7:ea:25:81:56:c9:44:cf:35:01:f4:00:
         2f:76:84:65:f3:7d:0b:70:dd:6c:c8:11:e0:f3:26:43:36:62:
         7a:26:2f:9d:1e:29:e4:0e:a2:d7:b0:fd:56:8a:4c:93:57:7d:
         ec:2a:43:24:df:1d:06:d2:a6:db:50:f5:0c:da:9e:1a:57:32:
         f6:45:11:df:92:e6:51:de:ad:14:25:fe:58:0a:cf:c7:1c:59:
         a8:55:9b:25:20:8b:99:5e:5e:2f:54:dc:43:31:28:48:81:2b:
         5a:a3:96:b1:8b:41:a6:98:24:c0:36:36:04:f4:3c:97:fc:55:
         ee:0c:45:b0:cf:13:cb:27:bd:fb:c8:37:65:fe:a2:80:cd:70:
         9e:72:d5:7e:5f:af:d6:21:31:f1:fc:ce:6e:67:41:52:16:d8:
         16:b7:af:b0
-----BEGIN CERTIFICATE-----
MIIFSzCCBDOgAwIBAgICAc8wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RTNGM0MxMTAvBgNVBAUTKDU0NjRFNDlGNTYwRUMxMEQ0OTc2RjZFMjk2MTEzQkFG
MjJBOENGNUYwHhcNMjUwOTAzMDQyMzQxWhcNMjYxMjAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE1OGVjNS0yNDQ1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAnAVBal1opIOA8igSmF7msdSBHxXWo5+0VJP7nxgBMW6jqagGMrFqbJ3AgM4p
tvcr1B3dDUTW65wTr39INUMMHI0RC//xyTZL+GpFicnhNlWPkRF/PteGaLBrbtEq
RuyGMTtBiifRN7VvUSolXRt9LJldpF9XpDWksbMEC2uEwDBL6LJDqubMZy+gWGfm
Wn+cfbHipV0CN+2HdgRZ3p9Mz3TrD7S1nU47vFPOQJJo3z5TNi6rD+/zFRzqltW9
v+G9GE4IZ7emL+n/v4reEGQDjcXGnMM0/VaFxTfrPM/vkqZH+6eq8QEjIOdyTDvK
iw/F+bHN0ttqltvVWIJYuZzFtQIDAQABo4ICbzCCAmswHQYDVR0OBBYEFHsIYcmM
3lFejO0Xl1472LTZWuO8MB8GA1UdIwQYMBaAFFRk5J9WDsENSXb24pYRO68iqM9f
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFM0YzQy85NTUxM0JBNjVE
QzExMUVFOTg5NDk5MUNDNEY5QUUwMi9WR1RrbjFZT3dRMUpkdmJpbGhFN3J5S296
MTguY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1ZHVGtuMVlPd1ExSmR2YmlsaEU3cnlLb3oxOC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RTNGM0MvOTU1MTNCQTY1REMxMTFFRTk4OTQ5OTFDQzRGOUFFMDIvNzE0ODQzOEU1
REMyMTFFRTk1NEJFMjFEQzRGOUFFMDIucm9hMC4GCCsGAQUFBwEHAQH/BB8wHTAM
BAIAATAGAwQBZ/zCMA0EAgACMAcDBQAkASUgMA0GCSqGSIb3DQEBCwUAA4IBAQAs
am30PtcyArvMDpLCP14ZuC8+oYIrPgocddaigTYv/Y1DV4i2NpIEBPPXtWNfTXUn
1xB2s6oIEYLisYe1V48gqcNYpTk/F9LUc3ZnhUxeqyMArYA1hwaiHjNqMtle9Pzn
6iWBVslEzzUB9AAvdoRl830LcN1syBHg8yZDNmJ6Ji+dHinkDqLXsP1WikyTV33s
KkMk3x0G0qbbUPUM2p4aVzL2RRHfkuZR3q0UJf5YCs/HHFmoVZslIIuZXl4vVNxD
MShIgStao5axi0GmmCTANjYE9DyX/FXuDEWwzxPLJ737yDdl/qKAzXCectV+X6/W
ITHx/M5uZ0FSFtgWt6+w
-----END CERTIFICATE-----
Generated at Thu Mar 26 05:33:01 2026 by rpki-client