Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91D40A4/29F4BAFC8A7A11ECB7AF2445C4F9AE02/873831CC8A7E11EC8FD93687C4F9AE02.roa
File:                     873831CC8A7E11EC8FD93687C4F9AE02.roa (raw, json)
Hash identifier:          cOZek2T+bNDJmdSxWR5ARqOZYYj4cniIid9SflDDcn8=
Subject key identifier:   56:14:12:7F:7F:6F:52:BD:47:7E:07:12:42:7E:E7:F9:06:28:76:E0
Certificate issuer:       /CN=A91D40A4/serialNumber=EC342B951DEC7A5F0E3E77F92CCB1FFB21E19A58
Certificate serial:       0462
Authority key identifier: EC:34:2B:95:1D:EC:7A:5F:0E:3E:77:F9:2C:CB:1F:FB:21:E1:9A:58
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/7DQrlR3sel8OPnf5LMsf-yHhmlg.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91D40A4/29F4BAFC8A7A11ECB7AF2445C4F9AE02/873831CC8A7E11EC8FD93687C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 15:49:17 +0000
ROA not before:           Wed 11 Feb 2026 00:20:30 +0000
ROA not after:            Sat 01 May 2027 00:00:00 +0000
asID:                     16509
IP address blocks:        103.180.30.0/24 maxlen: 24
                          2001:df0:5640::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91D40A4/29F4BAFC8A7A11ECB7AF2445C4F9AE02/7DQrlR3sel8OPnf5LMsf-yHhmlg.crl
                          rsync://rpki.apnic.net/member_repository/A91D40A4/29F4BAFC8A7A11ECB7AF2445C4F9AE02/7DQrlR3sel8OPnf5LMsf-yHhmlg.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/7DQrlR3sel8OPnf5LMsf-yHhmlg.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:   Tue 31 Mar 2026 23:49:49 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1122 (0x462)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91D40A4, serialNumber=EC342B951DEC7A5F0E3E77F92CCB1FFB21E19A58
        Validity
            Not Before: Feb 11 00:20:30 2026 GMT
            Not After : May  1 00:00:00 2027 GMT
        Subject: CN=69a45ffd-7990
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a8:14:a1:2c:a5:39:0a:32:30:01:ed:d1:94:82:
                    51:73:07:96:f6:98:82:59:12:b4:5d:d2:a3:10:9c:
                    28:e5:ba:a8:0f:f8:8e:72:1a:e9:02:eb:88:61:53:
                    dc:06:2e:f4:5d:89:9c:9e:b4:f4:a2:c9:da:31:9c:
                    28:6f:0f:e3:39:72:59:e5:71:4c:ba:1e:c6:4e:78:
                    e3:34:1a:73:8f:e4:69:54:b2:73:40:98:6c:f4:63:
                    8c:87:34:7f:a5:ce:d0:7d:ce:cf:da:13:e6:0c:c7:
                    24:90:fc:6b:e0:01:9c:dc:c3:bc:12:17:fb:78:1f:
                    ba:71:27:bd:9b:6d:ae:58:f3:30:93:e9:d2:1d:33:
                    7a:e6:d7:c1:c3:71:46:d0:3a:33:c5:b5:1a:e1:fd:
                    9a:77:c0:a0:1c:d4:56:2c:58:04:5d:09:70:b2:b3:
                    2a:32:66:ee:3c:34:ff:20:cc:01:3f:b4:18:c3:db:
                    4c:0a:1a:b3:cc:65:7c:2a:61:85:ed:7a:c6:42:e8:
                    71:2e:0f:21:d9:b4:91:9a:5e:fb:67:57:94:3e:d0:
                    02:cd:ea:5f:4a:0e:0c:73:92:87:90:ed:04:6d:a4:
                    f1:0c:b0:1a:ac:d1:a3:03:38:12:16:16:6c:d1:7f:
                    12:41:6e:84:77:27:40:c5:4f:bd:91:54:1f:60:aa:
                    59:05
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                56:14:12:7F:7F:6F:52:BD:47:7E:07:12:42:7E:E7:F9:06:28:76:E0
            X509v3 Authority Key Identifier:
                keyid:EC:34:2B:95:1D:EC:7A:5F:0E:3E:77:F9:2C:CB:1F:FB:21:E1:9A:58

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91D40A4/29F4BAFC8A7A11ECB7AF2445C4F9AE02/7DQrlR3sel8OPnf5LMsf-yHhmlg.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/7DQrlR3sel8OPnf5LMsf-yHhmlg.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/A91D40A4/29F4BAFC8A7A11ECB7AF2445C4F9AE02/873831CC8A7E11EC8FD93687C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.180.30.0/24
                IPv6:
                  2001:df0:5640::/48

    Signature Algorithm: sha256WithRSAEncryption
         00:de:90:0b:d4:df:c2:39:04:9a:ab:59:3c:64:12:54:c1:d1:
         92:c9:b3:66:f3:81:a8:e9:1b:ed:b0:32:b4:e2:5d:a8:af:ec:
         fc:3c:d2:35:b5:ea:39:24:71:c0:b5:21:f6:18:33:3e:55:db:
         03:59:34:ef:e6:18:21:00:22:55:72:e2:93:f3:ad:db:27:96:
         b6:90:b1:92:fe:cb:18:5a:59:e5:be:b2:cf:f2:9a:e8:4e:28:
         8d:67:d2:89:fb:99:cf:14:6d:00:ec:4b:23:88:34:96:c0:3d:
         08:7d:d1:cb:b1:bd:c7:d8:a0:6e:78:be:af:f8:ab:91:6f:f5:
         10:9b:fe:c8:50:34:2b:64:4a:dc:c5:b6:01:b2:6b:50:f7:6d:
         be:2f:99:f3:be:f8:28:60:ad:15:a0:81:0c:09:21:26:92:d1:
         dc:13:2e:b7:fb:d4:5b:91:e8:1e:8f:cf:75:1e:d0:2c:3b:ab:
         c6:71:40:9e:c4:20:2f:84:e0:bd:00:5b:97:d8:86:1a:c9:a2:
         f0:34:a6:df:c3:4e:be:ac:f5:dc:b0:97:0c:eb:76:ee:1b:56:
         32:2f:3c:f1:ce:32:36:73:5e:1b:6e:be:7b:77:f5:4d:bb:52:
         8a:a5:dc:c4:26:68:09:08:74:f5:7c:8d:52:a6:8e:90:1b:71:
         d6:1d:de:d9
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICBGIwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RDQwQTQxMTAvBgNVBAUTKEVDMzQyQjk1MURFQzdBNUYwRTNFNzdGOTJDQ0IxRkZC
MjFFMTlBNTgwHhcNMjYwMjExMDAyMDMwWhcNMjcwNTAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0NWZmZC03OTkwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAqBShLKU5CjIwAe3RlIJRcweW9piCWRK0XdKjEJwo5bqoD/iOchrpAuuIYVPc
Bi70XYmcnrT0osnaMZwobw/jOXJZ5XFMuh7GTnjjNBpzj+RpVLJzQJhs9GOMhzR/
pc7Qfc7P2hPmDMckkPxr4AGc3MO8Ehf7eB+6cSe9m22uWPMwk+nSHTN65tfBw3FG
0DozxbUa4f2ad8CgHNRWLFgEXQlwsrMqMmbuPDT/IMwBP7QYw9tMChqzzGV8KmGF
7XrGQuhxLg8h2bSRml77Z1eUPtACzepfSg4Mc5KHkO0EbaTxDLAarNGjAzgSFhZs
0X8SQW6EdydAxU+9kVQfYKpZBQIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFFYUEn9/
b1K9R34HEkJ+5/kGKHbgMB8GA1UdIwQYMBaAFOw0K5Ud7HpfDj53+SzLH/sh4ZpY
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFENDBBNC8yOUY0QkFGQzhB
N0ExMUVDQjdBRjI0NDVDNEY5QUUwMi83RFFybFIzc2VsOE9QbmY1TE1zZi15SGht
bGcuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzdEUXJsUjNzZWw4T1BuZjVMTXNmLXlIaG1sZy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RDQwQTQvMjlGNEJBRkM4QTdBMTFFQ0I3QUYyNDQ1QzRGOUFFMDIvODczODMxQ0M4
QTdFMTFFQzhGRDkzNjg3QzRGOUFFMDIucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQAZ7QeMA8EAgACMAkDBwAgAQ3wVkAwDQYJKoZIhvcNAQELBQADggEB
AADekAvU38I5BJqrWTxkElTB0ZLJs2bzgajpG+2wMrTiXaiv7Pw80jW16jkkccC1
IfYYMz5V2wNZNO/mGCEAIlVy4pPzrdsnlraQsZL+yxhaWeW+ss/ymuhOKI1n0on7
mc8UbQDsSyOINJbAPQh90cuxvcfYoG54vq/4q5Fv9RCb/shQNCtkStzFtgGya1D3
bb4vmfO++ChgrRWggQwJISaS0dwTLrf71FuR6B6Pz3Ue0Cw7q8ZxQJ7EIC+E4L0A
W5fYhhrJovA0pt/DTr6s9dywlwzrdu4bVjIvPPHOMjZzXhtuvnt39U27Uoql3MQm
aAkIdPV8jVKmjpAbcdYd3tk=
-----END CERTIFICATE-----
Generated at Thu Mar 26 01:49:08 2026 by rpki-client