Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91954A0/90B7A79A270E11EEAAA5B76FC4F9AE02/94FF257E8F5F11F0A46A7259C4F9AE02.roa
File:                     94FF257E8F5F11F0A46A7259C4F9AE02.roa (raw, json)
Hash identifier:          7UL7W+XoowNRuIfuRKS9SoKzU2RSCaYL5GSAeRQ5fHQ=
Subject key identifier:   0C:A8:1E:D4:17:92:0B:11:28:69:1A:A6:C1:8E:0E:E0:6F:CD:E3:12
Certificate issuer:       /CN=A91954A0/serialNumber=C659365B9F2E31D75A8D20A9B98E153A496F4499
Certificate serial:       020A
Authority key identifier: C6:59:36:5B:9F:2E:31:D7:5A:8D:20:A9:B9:8E:15:3A:49:6F:44:99
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/xlk2W58uMddajSCpuY4VOklvRJk.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91954A0/90B7A79A270E11EEAAA5B76FC4F9AE02/94FF257E8F5F11F0A46A7259C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 17:43:52 +0000
ROA not before:           Thu 11 Sep 2025 22:35:13 +0000
ROA not after:            Thu 30 Jul 2026 00:00:00 +0000
asID:                     7015
IP address blocks:        103.115.187.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91954A0/90B7A79A270E11EEAAA5B76FC4F9AE02/xlk2W58uMddajSCpuY4VOklvRJk.crl
                          rsync://rpki.apnic.net/member_repository/A91954A0/90B7A79A270E11EEAAA5B76FC4F9AE02/xlk2W58uMddajSCpuY4VOklvRJk.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/xlk2W58uMddajSCpuY4VOklvRJk.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 18 Mar 2026 02:19:47 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 522 (0x20a)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91954A0, serialNumber=C659365B9F2E31D75A8D20A9B98E153A496F4499
        Validity
            Not Before: Sep 11 22:35:13 2025 GMT
            Not After : Jul 30 00:00:00 2026 GMT
        Subject: CN=69a47ad8-b58d
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:d6:ec:fd:4a:a9:ba:ee:39:ac:fc:8f:46:bb:a0:
                    97:f7:fd:d2:29:b6:8c:ca:08:f4:09:2a:1d:58:a6:
                    66:d0:23:c9:25:be:f0:ce:93:cc:73:05:67:48:c6:
                    02:63:85:6b:38:4d:72:0c:3a:29:2a:60:b0:a0:e4:
                    4d:74:97:84:73:e4:a8:a3:80:eb:ab:e7:1e:29:57:
                    c8:28:c8:e3:aa:16:15:cc:4d:de:5a:b9:2c:54:a5:
                    31:36:47:4b:b4:6d:2f:4c:04:e5:33:3a:b0:0f:69:
                    d8:cd:78:de:bb:b7:aa:a3:32:89:de:44:ba:0b:15:
                    79:4f:3a:db:b1:48:63:d5:f0:cb:30:9e:98:ad:de:
                    3d:47:e8:83:78:44:3a:1a:cd:af:bb:cc:8b:73:c0:
                    44:95:12:40:1e:e0:b1:e5:09:8a:22:42:b5:aa:e3:
                    12:03:e9:69:20:4c:b6:f3:f3:e5:68:63:4f:f5:81:
                    39:dc:29:9a:1e:0e:83:8e:cd:4e:c1:c0:b3:66:77:
                    6b:1f:ff:dc:74:4d:ac:fc:3d:9e:2d:fe:24:ab:46:
                    02:7d:68:44:63:98:36:2b:72:49:7b:ba:be:e6:43:
                    c7:6b:68:6b:6c:51:f7:57:04:4a:83:29:b8:10:ec:
                    22:c5:e8:f6:6c:5d:f5:f2:98:47:ae:10:29:94:76:
                    5d:89
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                0C:A8:1E:D4:17:92:0B:11:28:69:1A:A6:C1:8E:0E:E0:6F:CD:E3:12
            X509v3 Authority Key Identifier:
                keyid:C6:59:36:5B:9F:2E:31:D7:5A:8D:20:A9:B9:8E:15:3A:49:6F:44:99

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91954A0/90B7A79A270E11EEAAA5B76FC4F9AE02/xlk2W58uMddajSCpuY4VOklvRJk.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/xlk2W58uMddajSCpuY4VOklvRJk.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/A91954A0/90B7A79A270E11EEAAA5B76FC4F9AE02/94FF257E8F5F11F0A46A7259C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.115.187.0/24

    Signature Algorithm: sha256WithRSAEncryption
         ae:65:b1:5c:fe:95:a1:6b:0f:12:fc:83:cd:0f:6c:23:bb:a8:
         86:9c:57:7e:3d:70:4e:d9:20:24:73:fc:bd:ea:cd:04:cc:27:
         54:46:25:99:b7:ca:5a:c3:7d:eb:90:ab:0c:56:2e:5d:e9:56:
         15:e3:8e:5d:23:13:6a:07:6b:69:b5:6c:c6:5a:fd:e8:77:d0:
         b8:d8:dd:8d:7c:c0:2a:f7:2e:af:c3:44:61:e5:be:f9:4e:d9:
         21:ae:60:41:10:39:70:b2:f0:4b:51:d7:c3:84:0b:f0:ff:3e:
         8f:2a:5b:bb:83:fd:71:d6:f3:eb:f5:71:fa:2d:51:85:16:51:
         8a:d0:bd:76:f2:dd:94:5c:7a:81:96:0e:12:cc:97:54:ff:bf:
         35:07:1f:06:9e:47:de:01:56:c1:6e:53:e6:36:91:34:70:b9:
         14:ef:c1:33:c1:a2:c0:f6:17:50:ae:af:95:1d:f5:6d:c0:fb:
         b5:af:c2:bb:57:82:0e:ec:03:5e:5a:f3:78:2f:58:b1:74:58:
         be:9a:3f:ba:a6:a7:c2:3c:e8:99:21:b8:ba:ee:59:14:3d:53:
         cf:3c:fe:72:b1:75:db:2b:ef:a3:62:ed:69:3f:99:40:4a:86:
         f1:37:6d:e6:b9:47:ec:c0:c8:ae:4d:39:e5:ea:aa:18:5d:f4:
         e9:99:a5:be
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICAgowDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
OTU0QTAxMTAvBgNVBAUTKEM2NTkzNjVCOUYyRTMxRDc1QThEMjBBOUI5OEUxNTNB
NDk2RjQ0OTkwHhcNMjUwOTExMjIzNTEzWhcNMjYwNzMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0N2FkOC1iNThkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA1uz9Sqm67jms/I9Gu6CX9/3SKbaMygj0CSodWKZm0CPJJb7wzpPMcwVnSMYC
Y4VrOE1yDDopKmCwoORNdJeEc+Soo4Drq+ceKVfIKMjjqhYVzE3eWrksVKUxNkdL
tG0vTATlMzqwD2nYzXjeu7eqozKJ3kS6CxV5TzrbsUhj1fDLMJ6Yrd49R+iDeEQ6
Gs2vu8yLc8BElRJAHuCx5QmKIkK1quMSA+lpIEy28/PlaGNP9YE53CmaHg6Djs1O
wcCzZndrH//cdE2s/D2eLf4kq0YCfWhEY5g2K3JJe7q+5kPHa2hrbFH3VwRKgym4
EOwixej2bF318phHrhAplHZdiQIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFAyoHtQX
kgsRKGkapsGODuBvzeMSMB8GA1UdIwQYMBaAFMZZNlufLjHXWo0gqbmOFTpJb0SZ
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE5NTRBMC85MEI3QTc5QTI3
MEUxMUVFQUFBNUI3NkZDNEY5QUUwMi94bGsyVzU4dU1kZGFqU0NwdVk0Vk9rbHZS
SmsuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3hsazJXNTh1TWRkYWpTQ3B1WTRWT2tsdlJKay5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
OTU0QTAvOTBCN0E3OUEyNzBFMTFFRUFBQTVCNzZGQzRGOUFFMDIvOTRGRjI1N0U4
RjVGMTFGMEE0NkE3MjU5QzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQAZ3O7MA0GCSqGSIb3DQEBCwUAA4IBAQCuZbFc/pWhaw8S/IPND2wj
u6iGnFd+PXBO2SAkc/y96s0EzCdURiWZt8paw33rkKsMVi5d6VYV445dIxNqB2tp
tWzGWv3od9C42N2NfMAq9y6vw0Rh5b75TtkhrmBBEDlwsvBLUdfDhAvw/z6PKlu7
g/1x1vPr9XH6LVGFFlGK0L128t2UXHqBlg4SzJdU/781Bx8GnkfeAVbBblPmNpE0
cLkU78EzwaLA9hdQrq+VHfVtwPu1r8K7V4IO7ANeWvN4L1ixdFi+mj+6pqfCPOiZ
Ibi67lkUPVPPPP5ysXXbK++jYu1pP5lASobxN23muUfswMiuTTnl6qoYXfTpmaW+
-----END CERTIFICATE-----
Generated at Thu Mar 12 06:11:02 2026 by rpki-client