Route Origin Authorization

$ rpki-client -vvvf rpki.apnic.net/member_repository/A91D226F/D5C56E28FAD411ED80EED05FC4F9AE02/20EEA4E85D4511F19E70A12CB2833773.roa
File:                     20EEA4E85D4511F19E70A12CB2833773.roa (raw, json)
Hash identifier:          nn3BG1+0AMLZ+WtxZmbDcIERFfevGh3kSq7PDXT0/WU=
Subject key identifier:   23:CA:97:72:22:78:74:F8:D1:25:FA:97:39:40:7E:A6:D0:D8:48:C4
Certificate issuer:       /CN=A91D226F/serialNumber=87F0596871B515BBB3D2982DC6FB9C12DEF4C234
Certificate serial:       02A6
Authority key identifier: 87:F0:59:68:71:B5:15:BB:B3:D2:98:2D:C6:FB:9C:12:DE:F4:C2:34
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/h_BZaHG1Fbuz0pgtxvucEt70wjQ.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91D226F/D5C56E28FAD411ED80EED05FC4F9AE02/20EEA4E85D4511F19E70A12CB2833773.roa
Signing time:             Sun 04 Oct 2026 18:02:40 +0000
ROA not before:           Sun 04 Oct 2026 18:02:40 +0000
ROA not after:            Tue 31 Aug 2027 00:00:00 +0000
asID:                     153371
IP address blocks:        103.176.0.0/23 maxlen: 23
                          103.176.0.0/24 maxlen: 24
                          103.176.1.0/24 maxlen: 24
                          2001:df2:7cc0::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91D226F/D5C56E28FAD411ED80EED05FC4F9AE02/h_BZaHG1Fbuz0pgtxvucEt70wjQ.crl
                          rsync://rpki.apnic.net/member_repository/A91D226F/D5C56E28FAD411ED80EED05FC4F9AE02/h_BZaHG1Fbuz0pgtxvucEt70wjQ.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/h_BZaHG1Fbuz0pgtxvucEt70wjQ.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 05 Nov 2026 02:26:23 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 678 (0x2a6)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91D226F, serialNumber=87F0596871B515BBB3D2982DC6FB9C12DEF4C234
        Validity
            Not Before: Oct  4 18:02:40 2026 GMT
            Not After : Aug 31 00:00:00 2027 GMT
        Subject: CN=6ac294c0-6bf8
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b7:b1:4d:d4:ca:73:90:35:7b:8a:a0:0b:8f:a8:
                    da:47:ec:0a:f9:b3:bc:14:72:68:56:06:01:3a:0c:
                    96:e8:d0:a3:ff:14:68:8b:eb:98:0c:ae:69:bc:de:
                    af:3e:24:ef:79:b2:03:fd:8f:11:8f:40:5c:38:f1:
                    a1:52:d0:37:68:49:83:b3:d2:86:7c:22:29:9f:16:
                    60:3f:1f:1d:ee:0e:53:6c:cb:82:87:a7:f8:e6:66:
                    74:fc:be:09:e9:22:17:df:2d:ab:de:f8:a7:02:33:
                    0a:08:8d:f6:a8:44:1b:9f:a9:ec:3d:59:72:81:d9:
                    23:2f:14:e2:cd:ce:b1:4e:2c:c1:16:3a:b4:2a:74:
                    0e:3c:81:9b:b2:1c:55:b6:25:33:ec:3a:d0:a6:34:
                    19:54:ee:e7:6c:7a:b5:9e:e0:20:98:1a:c0:31:f7:
                    8b:12:63:9c:ff:06:05:84:92:1f:bf:17:95:26:bd:
                    ad:83:3a:03:47:b2:9e:4b:6f:a0:93:15:45:9a:fd:
                    c9:0b:de:78:85:cf:56:c7:f8:f8:31:3c:5d:87:fa:
                    e3:ff:ef:06:14:72:d3:76:33:e9:5f:e2:5d:09:54:
                    6c:2b:2e:e7:c0:6c:03:a4:25:a9:d3:b1:8a:8d:9e:
                    27:9e:9c:11:df:60:14:7e:b4:76:2f:6c:32:96:76:
                    a6:0f
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                23:CA:97:72:22:78:74:F8:D1:25:FA:97:39:40:7E:A6:D0:D8:48:C4
            X509v3 Authority Key Identifier:
                keyid:87:F0:59:68:71:B5:15:BB:B3:D2:98:2D:C6:FB:9C:12:DE:F4:C2:34

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91D226F/D5C56E28FAD411ED80EED05FC4F9AE02/h_BZaHG1Fbuz0pgtxvucEt70wjQ.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/h_BZaHG1Fbuz0pgtxvucEt70wjQ.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/A91D226F/D5C56E28FAD411ED80EED05FC4F9AE02/20EEA4E85D4511F19E70A12CB2833773.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.176.0.0/23
                IPv6:
                  2001:df2:7cc0::/48

    Signature Algorithm: sha256WithRSAEncryption
         71:0f:22:89:7e:b5:be:0e:a0:89:23:85:60:fb:8b:3b:c9:ff:
         3c:34:82:53:f9:44:10:25:d1:c9:66:01:0c:b7:51:c0:1f:0d:
         20:86:29:ec:6a:ce:d0:14:80:07:55:6c:5f:5a:5b:47:da:c7:
         0c:51:be:c9:d0:a9:02:a0:4d:57:b2:ac:23:42:71:ae:ea:fd:
         ec:84:20:43:37:40:a0:4a:bc:25:13:46:df:95:20:95:5e:3f:
         8f:e9:4b:37:b0:0a:d1:e5:bf:15:d0:7f:01:ea:89:a4:d3:6b:
         68:d7:93:4f:46:74:4c:88:13:97:3c:6f:a4:ef:16:88:a1:ec:
         12:40:e6:fe:70:5a:47:b0:3c:8f:a1:8f:6a:f8:07:2c:70:f6:
         f1:fa:63:3d:da:dc:6d:f9:8e:44:39:f7:40:a0:53:1d:62:25:
         69:ee:d7:7b:0c:ee:c8:a4:41:d2:d8:31:51:c5:71:e0:92:47:
         80:00:ff:47:82:80:42:8b:4d:8f:67:c7:a4:5a:e7:92:93:97:
         0d:73:99:ce:3e:8f:13:b4:61:4d:fd:35:7e:be:6d:38:45:60:
         5d:c8:a8:30:a0:75:46:91:15:b8:14:b3:0d:6e:88:e9:6e:1f:
         3e:ff:ff:e4:c8:0b:eb:f1:25:5f:15:19:9c:cf:78:81:d5:97:
         5f:bf:68:3e
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICAqYwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RDIyNkYxMTAvBgNVBAUTKDg3RjA1OTY4NzFCNTE1QkJCM0QyOTgyREM2RkI5QzEy
REVGNEMyMzQwHhcNMjYxMDA0MTgwMjQwWhcNMjcwODMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02YWMyOTRjMC02YmY4MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAt7FN1MpzkDV7iqALj6jaR+wK+bO8FHJoVgYBOgyW6NCj/xRoi+uYDK5pvN6v
PiTvebID/Y8Rj0BcOPGhUtA3aEmDs9KGfCIpnxZgPx8d7g5TbMuCh6f45mZ0/L4J
6SIX3y2r3vinAjMKCI32qEQbn6nsPVlygdkjLxTizc6xTizBFjq0KnQOPIGbshxV
tiUz7DrQpjQZVO7nbHq1nuAgmBrAMfeLEmOc/wYFhJIfvxeVJr2tgzoDR7KeS2+g
kxVFmv3JC954hc9Wx/j4MTxdh/rj/+8GFHLTdjPpX+JdCVRsKy7nwGwDpCWp07GK
jZ4nnpwR32AUfrR2L2wylnamDwIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFCPKl3Ii
eHT40SX6lzlAfqbQ2EjEMB8GA1UdIwQYMBaAFIfwWWhxtRW7s9KYLcb7nBLe9MI0
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFEMjI2Ri9ENUM1NkUyOEZB
RDQxMUVEODBFRUQwNUZDNEY5QUUwMi9oX0JaYUhHMUZidXowcGd0eHZ1Y0V0NzB3
alEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2hfQlphSEcxRmJ1ejBwZ3R4dnVjRXQ3MHdqUS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RDIyNkYvRDVDNTZFMjhGQUQ0MTFFRDgwRUVEMDVGQzRGOUFFMDIvMjBFRUE0RTg1
RDQ1MTFGMTlFNzBBMTJDQjI4MzM3NzMucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQBZ7AAMA8EAgACMAkDBwAgAQ3yfMAwDQYJKoZIhvcNAQELBQADggEB
AHEPIol+tb4OoIkjhWD7izvJ/zw0glP5RBAl0clmAQy3UcAfDSCGKexqztAUgAdV
bF9aW0faxwxRvsnQqQKgTVeyrCNCca7q/eyEIEM3QKBKvCUTRt+VIJVeP4/pSzew
CtHlvxXQfwHqiaTTa2jXk09GdEyIE5c8b6TvFoih7BJA5v5wWkewPI+hj2r4Byxw
9vH6Yz3a3G35jkQ590CgUx1iJWnu13sM7sikQdLYMVHFceCSR4AA/0eCgEKLTY9n
x6Ra55KTlw1zmc4+jxO0YU39NX6+bThFYF3IqDCgdUaRFbgUsw1uiOluHz7//+TI
C+vxJV8VGZzPeIHVl1+/aD4=
-----END CERTIFICATE-----
Generated at Fri Oct 30 10:02:01 2026 by rpki-client