Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A9120F0D/08EC2B0CA36E11E8B896662BC4F9AE02/99A1A6E612EB11F1974F37D30E3D8C67.roa
File:                     99A1A6E612EB11F1974F37D30E3D8C67.roa (raw, json)
Hash identifier:          IHrAProFNEBmzzxFvkgejVqjw20u0zA2ggmfDoxw1nc=
Subject key identifier:   53:79:9C:D7:6F:84:61:C0:73:9C:77:0B:D7:E5:36:62:E2:90:77:74
Certificate issuer:       /CN=A9120F0D/serialNumber=67F54C39C111E7DF7E7076C5C715B28B35E859F9
Certificate serial:       144F
Authority key identifier: 67:F5:4C:39:C1:11:E7:DF:7E:70:76:C5:C7:15:B2:8B:35:E8:59:F9
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Z_VMOcER599-cHbFxxWyizXoWfk.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9120F0D/08EC2B0CA36E11E8B896662BC4F9AE02/99A1A6E612EB11F1974F37D30E3D8C67.roa
Signing time:             Mon 02 Mar 2026 09:56:51 +0000
ROA not before:           Mon 02 Mar 2026 09:56:51 +0000
ROA not after:            Mon 31 Aug 2026 00:00:00 +0000
asID:                     401783
IP address blocks:        103.116.45.0/24 maxlen: 24
                          103.129.196.0/24 maxlen: 24
                          103.129.198.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9120F0D/08EC2B0CA36E11E8B896662BC4F9AE02/Z_VMOcER599-cHbFxxWyizXoWfk.crl
                          rsync://rpki.apnic.net/member_repository/A9120F0D/08EC2B0CA36E11E8B896662BC4F9AE02/Z_VMOcER599-cHbFxxWyizXoWfk.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Z_VMOcER599-cHbFxxWyizXoWfk.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 11 Mar 2026 16:48:49 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 5199 (0x144f)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9120F0D, serialNumber=67F54C39C111E7DF7E7076C5C715B28B35E859F9
        Validity
            Not Before: Mar  2 09:56:51 2026 GMT
            Not After : Aug 31 00:00:00 2026 GMT
        Subject: CN=69a55ee3-a48c
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:d7:bd:b2:af:f7:d9:f8:40:f8:14:6b:6b:a5:0f:
                    34:48:12:4f:6e:6a:3a:29:a1:79:16:41:7a:be:09:
                    9f:19:1c:4b:ea:f4:1d:b0:90:52:cf:af:5b:d5:e0:
                    e0:2a:1b:55:b5:ce:06:5e:f1:87:e3:e8:51:20:05:
                    d8:a6:2f:42:db:c4:50:88:67:1c:27:8a:27:6f:97:
                    39:b6:17:62:68:11:29:8f:44:cb:3e:c0:8b:b3:44:
                    a9:d2:e7:8a:e6:b3:ce:b1:4f:5c:31:9c:c7:b1:9d:
                    69:8f:a5:33:24:ab:c3:86:e3:c1:24:25:5a:73:d0:
                    c2:7e:e6:9d:d9:a3:ea:fa:7a:45:7d:3e:82:ef:b5:
                    dc:d4:f7:ac:c1:cc:66:ed:e8:9d:01:c5:d8:d0:1f:
                    06:47:0f:c3:2b:fd:e8:69:45:fd:c7:0a:d9:08:0e:
                    ea:60:6a:9b:59:08:f3:0a:4c:fe:63:c8:29:39:03:
                    85:85:10:40:6b:db:0c:6f:cc:a1:21:e5:6c:5e:27:
                    95:30:28:e0:b1:21:87:cd:00:b3:69:ca:04:38:98:
                    26:6f:83:84:51:2d:ae:08:a5:34:71:43:26:fd:51:
                    f2:c7:a0:fa:9b:c4:77:53:f0:08:94:f0:c9:9f:fb:
                    c2:ec:8c:1f:23:57:fb:4a:21:cf:16:1b:60:5d:db:
                    32:09
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                53:79:9C:D7:6F:84:61:C0:73:9C:77:0B:D7:E5:36:62:E2:90:77:74
            X509v3 Authority Key Identifier:
                keyid:67:F5:4C:39:C1:11:E7:DF:7E:70:76:C5:C7:15:B2:8B:35:E8:59:F9

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9120F0D/08EC2B0CA36E11E8B896662BC4F9AE02/Z_VMOcER599-cHbFxxWyizXoWfk.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Z_VMOcER599-cHbFxxWyizXoWfk.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/A9120F0D/08EC2B0CA36E11E8B896662BC4F9AE02/99A1A6E612EB11F1974F37D30E3D8C67.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.116.45.0/24
                  103.129.196.0/24
                  103.129.198.0/24

    Signature Algorithm: sha256WithRSAEncryption
         9f:f0:8d:9e:8c:22:40:9a:3d:30:f2:cf:4e:ab:07:3a:32:63:
         bd:ea:a3:05:16:02:fb:de:b1:47:ba:88:3f:02:7d:04:4f:71:
         07:1f:06:67:6b:ef:62:3a:a8:f9:a6:03:8d:cd:9f:b4:60:2e:
         ab:8f:b1:0d:ea:ad:5f:61:c3:55:ae:e9:0d:3c:59:73:a3:d1:
         d3:27:ce:b3:60:85:e9:ec:ae:a5:3b:64:b4:2e:99:eb:b2:81:
         e5:fc:62:08:a9:bc:ad:eb:23:52:c2:e8:80:4c:b5:84:9b:1f:
         d1:d5:e8:84:05:9c:0b:1a:86:fc:d5:76:4a:ef:9a:b2:2d:13:
         05:2e:3c:65:2d:ae:71:99:ca:71:1b:0b:e2:d9:66:38:f7:05:
         05:8f:63:cf:d4:e3:45:b4:e4:4a:e7:62:9c:e1:bc:2f:b8:3e:
         fd:06:2c:ed:b4:b6:52:bf:bc:db:0b:50:6f:98:e1:ac:c8:5f:
         78:d3:13:e9:24:d5:b1:ef:ea:19:71:9f:70:e1:64:f3:5d:02:
         20:af:63:a5:5e:00:54:03:f8:db:64:29:f6:4d:7b:6f:21:6a:
         1c:cb:48:85:35:69:38:48:f5:cc:17:1d:7f:22:8f:70:60:9a:
         a9:29:27:42:c0:bf:c4:67:2f:fe:1f:8b:09:f6:48:31:ca:08:
         9d:ce:a1:52
-----BEGIN CERTIFICATE-----
MIIFSDCCBDCgAwIBAgICFE8wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
MjBGMEQxMTAvBgNVBAUTKDY3RjU0QzM5QzExMUU3REY3RTcwNzZDNUM3MTVCMjhC
MzVFODU5RjkwHhcNMjYwMzAyMDk1NjUxWhcNMjYwODMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE1NWVlMy1hNDhjMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA172yr/fZ+ED4FGtrpQ80SBJPbmo6KaF5FkF6vgmfGRxL6vQdsJBSz69b1eDg
KhtVtc4GXvGH4+hRIAXYpi9C28RQiGccJ4onb5c5thdiaBEpj0TLPsCLs0Sp0ueK
5rPOsU9cMZzHsZ1pj6UzJKvDhuPBJCVac9DCfuad2aPq+npFfT6C77Xc1Peswcxm
7eidAcXY0B8GRw/DK/3oaUX9xwrZCA7qYGqbWQjzCkz+Y8gpOQOFhRBAa9sMb8yh
IeVsXieVMCjgsSGHzQCzacoEOJgmb4OEUS2uCKU0cUMm/VHyx6D6m8R3U/AIlPDJ
n/vC7IwfI1f7SiHPFhtgXdsyCQIDAQABo4ICbDCCAmgwHQYDVR0OBBYEFFN5nNdv
hGHAc5x3C9flNmLikHd0MB8GA1UdIwQYMBaAFGf1TDnBEefffnB2xccVsos16Fn5
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTEyMEYwRC8wOEVDMkIwQ0Ez
NkUxMUU4Qjg5NjY2MkJDNEY5QUUwMi9aX1ZNT2NFUjU5OS1jSGJGeHhXeWl6WG9X
ZmsuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1pfVk1PY0VSNTk5LWNIYkZ4eFd5aXpYb1dmay5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MjBGMEQvMDhFQzJCMENBMzZFMTFFOEI4OTY2NjJCQzRGOUFFMDIvOTlBMUE2RTYx
MkVCMTFGMTk3NEYzN0QzMEUzRDhDNjcucm9hMCsGCCsGAQUFBwEHAQH/BBwwGjAY
BAIAATASAwQAZ3QtAwQAZ4HEAwQAZ4HGMA0GCSqGSIb3DQEBCwUAA4IBAQCf8I2e
jCJAmj0w8s9Oqwc6MmO96qMFFgL73rFHuog/An0ET3EHHwZna+9iOqj5pgONzZ+0
YC6rj7EN6q1fYcNVrukNPFlzo9HTJ86zYIXp7K6lO2S0LpnrsoHl/GIIqbyt6yNS
wuiATLWEmx/R1eiEBZwLGob81XZK75qyLRMFLjxlLa5xmcpxGwvi2WY49wUFj2PP
1ONFtORK52Kc4bwvuD79BizttLZSv7zbC1BvmOGsyF940xPpJNWx7+oZcZ9w4WTz
XQIgr2OlXgBUA/jbZCn2TXtvIWocy0iFNWk4SPXMFx1/Io9wYJqpKSdCwL/EZy/+
H4sJ9kgxygidzqFS
-----END CERTIFICATE-----
Generated at Thu Mar 5 14:02:08 2026 by rpki-client