Route Origin Authorization

$ rpki-client -vvvf rpki.apnic.net/member_repository/A91F7DCD/84428B0E73D111EA9CDEC534C4F9AE02/62512E2C73D311EABC99D63AC4F9AE02.roa
File:                     62512E2C73D311EABC99D63AC4F9AE02.roa (raw, json)
Hash identifier:          bm6AgPrr+ba3g4ON4TXkW8wGD2H/2xk2tqyflYqK8Mo=
Subject key identifier:   87:BC:13:2C:0F:2B:70:CF:75:7D:EF:E5:41:9D:13:04:A5:03:3F:CA
Certificate issuer:       /CN=A91F7DCD/serialNumber=3BD302FA7A2E866A679B1B6096DB67453A03AB86
Certificate serial:       0B30
Authority key identifier: 3B:D3:02:FA:7A:2E:86:6A:67:9B:1B:60:96:DB:67:45:3A:03:AB:86
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/O9MC-nouhmpnmxtglttnRToDq4Y.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91F7DCD/84428B0E73D111EA9CDEC534C4F9AE02/62512E2C73D311EABC99D63AC4F9AE02.roa
Signing time:             Thu 10 Sep 2026 19:39:25 +0000
ROA not before:           Thu 10 Sep 2026 19:39:25 +0000
ROA not after:            Wed 01 Dec 2027 00:00:00 +0000
asID:                     137969
IP address blocks:        39.109.92.0/22 maxlen: 22
                          39.109.92.0/24 maxlen: 24
                          39.109.93.0/24 maxlen: 24
                          39.109.94.0/24 maxlen: 24
                          39.109.95.0/24 maxlen: 24
                          103.120.228.0/23 maxlen: 23
                          103.120.228.0/24 maxlen: 24
                          103.120.229.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91F7DCD/84428B0E73D111EA9CDEC534C4F9AE02/O9MC-nouhmpnmxtglttnRToDq4Y.crl
                          rsync://rpki.apnic.net/member_repository/A91F7DCD/84428B0E73D111EA9CDEC534C4F9AE02/O9MC-nouhmpnmxtglttnRToDq4Y.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/O9MC-nouhmpnmxtglttnRToDq4Y.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 24 Sep 2026 23:01:17 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2864 (0xb30)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91F7DCD, serialNumber=3BD302FA7A2E866A679B1B6096DB67453A03AB86
        Validity
            Not Before: Sep 10 19:39:25 2026 GMT
            Not After : Dec  1 00:00:00 2027 GMT
        Subject: CN=6aa3076d-34b0
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a4:a8:6f:ee:71:4f:fe:71:34:99:fb:53:fe:b6:
                    a5:92:e3:aa:aa:2d:37:bb:95:c8:8f:b4:1c:27:55:
                    98:30:01:37:a9:3b:03:35:f8:a8:d9:52:e0:b4:81:
                    0f:15:76:17:15:da:26:62:a9:a7:22:ad:9d:cc:61:
                    d3:70:90:84:bd:06:c5:0c:1b:c6:30:37:fe:d7:3d:
                    b8:1e:bf:ff:ce:61:e4:42:5d:e4:72:c8:1b:27:80:
                    e2:b7:86:e1:ce:e1:22:45:f7:9d:88:ea:fa:d6:91:
                    7e:63:0b:df:a8:dc:7a:9a:2f:ad:92:83:91:d2:e5:
                    f7:35:83:e9:30:73:aa:c2:00:53:d9:95:09:b9:69:
                    fb:cb:00:1a:4f:7e:2d:12:f9:d3:d4:88:8b:ad:a8:
                    38:0b:e4:09:0e:b1:16:d2:b2:bc:be:be:49:58:21:
                    6d:30:6b:e9:94:f0:73:29:3e:1f:ea:85:29:32:0e:
                    c5:1a:7d:79:3c:29:db:6f:0f:c7:52:6f:1b:08:64:
                    50:83:50:da:7e:78:b7:21:ed:17:e0:c7:17:f7:32:
                    c8:f4:1c:ec:7a:e4:bd:07:a8:c6:df:51:2b:da:54:
                    23:94:24:ca:1a:d2:67:7f:84:d1:b4:7b:87:cf:79:
                    0c:a8:11:80:b6:60:a5:8a:4c:c1:94:67:b3:57:f7:
                    b9:7f
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                87:BC:13:2C:0F:2B:70:CF:75:7D:EF:E5:41:9D:13:04:A5:03:3F:CA
            X509v3 Authority Key Identifier:
                keyid:3B:D3:02:FA:7A:2E:86:6A:67:9B:1B:60:96:DB:67:45:3A:03:AB:86

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91F7DCD/84428B0E73D111EA9CDEC534C4F9AE02/O9MC-nouhmpnmxtglttnRToDq4Y.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/O9MC-nouhmpnmxtglttnRToDq4Y.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/A91F7DCD/84428B0E73D111EA9CDEC534C4F9AE02/62512E2C73D311EABC99D63AC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  39.109.92.0/22
                  103.120.228.0/23

    Signature Algorithm: sha256WithRSAEncryption
         85:79:0d:db:22:c9:88:cc:4e:a5:81:14:da:89:7f:d0:a3:cb:
         d0:b9:3b:be:ab:e1:ab:e9:b4:17:1c:7e:f5:45:17:b3:40:00:
         fb:47:55:da:c8:b1:bb:8f:d1:6a:dd:3d:8a:01:d1:cb:15:23:
         59:8e:f4:67:d8:30:d0:b3:f4:96:62:a1:6c:9f:b4:52:72:e5:
         86:c9:7d:a3:25:de:ea:17:ba:8c:04:5b:22:a1:12:f5:b7:39:
         fa:13:72:6a:e6:15:7a:26:03:65:61:15:6f:cf:ba:55:05:46:
         56:f9:2c:3b:b9:9b:d9:12:9e:d6:22:30:42:1c:9d:85:76:d5:
         0a:7b:13:8e:07:f2:dd:ed:88:b9:0f:ca:55:f1:0d:9d:97:40:
         56:12:b4:b5:bf:b9:79:22:fc:c4:a1:9b:b2:30:85:ec:bf:a2:
         e3:8f:ad:5c:79:fd:ee:55:7d:69:b2:6d:a2:45:3f:79:1d:f3:
         af:a0:e6:4c:1b:5b:90:81:2c:65:0c:f6:2b:4f:42:6e:ac:a1:
         67:15:6f:62:1c:b8:51:47:f7:93:83:19:57:76:37:0b:08:df:
         72:2c:5c:2c:5e:52:95:65:bb:21:c3:82:5a:1c:32:10:a3:b3:
         e1:9f:a9:22:19:89:cc:34:0e:2d:02:16:f6:c1:a9:86:f8:ef:
         01:c9:79:ce
-----BEGIN CERTIFICATE-----
MIIFQjCCBCqgAwIBAgICCzAwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RjdEQ0QxMTAvBgNVBAUTKDNCRDMwMkZBN0EyRTg2NkE2NzlCMUI2MDk2REI2NzQ1
M0EwM0FCODYwHhcNMjYwOTEwMTkzOTI1WhcNMjcxMjAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02YWEzMDc2ZC0zNGIwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEApKhv7nFP/nE0mftT/ralkuOqqi03u5XIj7QcJ1WYMAE3qTsDNfio2VLgtIEP
FXYXFdomYqmnIq2dzGHTcJCEvQbFDBvGMDf+1z24Hr//zmHkQl3kcsgbJ4Dit4bh
zuEiRfediOr61pF+YwvfqNx6mi+tkoOR0uX3NYPpMHOqwgBT2ZUJuWn7ywAaT34t
EvnT1IiLrag4C+QJDrEW0rK8vr5JWCFtMGvplPBzKT4f6oUpMg7FGn15PCnbbw/H
Um8bCGRQg1Dafni3Ie0X4McX9zLI9BzseuS9B6jG31Er2lQjlCTKGtJnf4TRtHuH
z3kMqBGAtmClikzBlGezV/e5fwIDAQABo4ICZjCCAmIwHQYDVR0OBBYEFIe8EywP
K3DPdX3v5UGdEwSlAz/KMB8GA1UdIwQYMBaAFDvTAvp6LoZqZ5sbYJbbZ0U6A6uG
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFGN0RDRC84NDQyOEIwRTcz
RDExMUVBOUNERUM1MzRDNEY5QUUwMi9POU1DLW5vdWhtcG5teHRnbHR0blJUb0Rx
NFkuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL085TUMtbm91aG1wbm14dGdsdHRuUlRvRHE0WS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RjdEQ0QvODQ0MjhCMEU3M0QxMTFFQTlDREVDNTM0QzRGOUFFMDIvNjI1MTJFMkM3
M0QzMTFFQUJDOTlENjNBQzRGOUFFMDIucm9hMCUGCCsGAQUFBwEHAQH/BBYwFDAS
BAIAATAMAwQCJ21cAwQBZ3jkMA0GCSqGSIb3DQEBCwUAA4IBAQCFeQ3bIsmIzE6l
gRTaiX/Qo8vQuTu+q+Gr6bQXHH71RRezQAD7R1XayLG7j9Fq3T2KAdHLFSNZjvRn
2DDQs/SWYqFsn7RScuWGyX2jJd7qF7qMBFsioRL1tzn6E3Jq5hV6JgNlYRVvz7pV
BUZW+Sw7uZvZEp7WIjBCHJ2FdtUKexOOB/Ld7Yi5D8pV8Q2dl0BWErS1v7l5IvzE
oZuyMIXsv6Ljj61cef3uVX1psm2iRT95HfOvoOZMG1uQgSxlDPYrT0JurKFnFW9i
HLhRR/eTgxlXdjcLCN9yLFwsXlKVZbshw4JaHDIQo7Phn6kiGYnMNA4tAhb2wamG
+O8ByXnO
-----END CERTIFICATE-----
Generated at Mon Sep 21 03:29:20 2026 by rpki-client