Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91407B7/BD6FE850F17511EAB56B004CC4F9AE02/26833348954511EFA5D9B90FC4F9AE02.roa
File:                     26833348954511EFA5D9B90FC4F9AE02.roa (raw, json)
Hash identifier:          h8w/oRabDFzHFUZZQz0f2z/FRWd7Jq2xtW0buGwOh1U=
Subject key identifier:   EC:19:A5:01:F4:B9:12:FF:07:53:06:99:DA:D2:6F:F9:28:BF:90:DB
Certificate issuer:       /CN=A91407B7/serialNumber=F8BD38A4C9F0C4FA73BF0D90FF0CCA802DBFD6DC
Certificate serial:       087B
Authority key identifier: F8:BD:38:A4:C9:F0:C4:FA:73:BF:0D:90:FF:0C:CA:80:2D:BF:D6:DC
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/-L04pMnwxPpzvw2Q_wzKgC2_1tw.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91407B7/BD6FE850F17511EAB56B004CC4F9AE02/26833348954511EFA5D9B90FC4F9AE02.roa
Signing time:             Sun 01 Mar 2026 14:50:53 +0000
ROA not before:           Fri 31 Oct 2025 21:11:21 +0000
ROA not after:            Tue 01 Dec 2026 00:00:00 +0000
asID:                     141149
IP address blocks:        103.155.70.0/23 maxlen: 23
                          103.155.70.0/24 maxlen: 24
                          2001:df4:b980::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91407B7/BD6FE850F17511EAB56B004CC4F9AE02/-L04pMnwxPpzvw2Q_wzKgC2_1tw.crl
                          rsync://rpki.apnic.net/member_repository/A91407B7/BD6FE850F17511EAB56B004CC4F9AE02/-L04pMnwxPpzvw2Q_wzKgC2_1tw.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/-L04pMnwxPpzvw2Q_wzKgC2_1tw.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:   Mon 09 Mar 2026 01:08:04 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2171 (0x87b)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91407B7, serialNumber=F8BD38A4C9F0C4FA73BF0D90FF0CCA802DBFD6DC
        Validity
            Not Before: Oct 31 21:11:21 2025 GMT
            Not After : Dec  1 00:00:00 2026 GMT
        Subject: CN=69a4524c-92c3
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c5:c5:a3:74:b7:e0:6f:d0:17:8e:f5:47:02:f5:
                    00:0c:48:cd:f5:7f:09:29:54:a8:ca:e0:a2:7b:f5:
                    da:ac:16:2f:20:57:6c:4e:b6:b0:2d:af:c0:3f:d2:
                    bb:05:59:90:32:ec:a3:48:5f:00:7d:6b:d2:92:10:
                    d6:47:b8:85:19:6e:02:a0:e4:38:63:66:7b:94:24:
                    34:cc:0b:dd:75:d7:08:b4:3d:24:c3:db:8d:37:c2:
                    9b:5e:75:35:3a:81:f6:ad:94:f8:ba:86:72:e5:ac:
                    8a:14:8d:08:a0:45:0e:f5:34:78:e8:fd:e7:c1:7e:
                    c2:c5:2a:e1:1d:61:dd:10:a3:b0:8a:e1:ad:a4:41:
                    40:7f:78:b0:69:54:d9:35:96:d9:83:83:f0:26:e5:
                    68:e0:6b:7e:f0:ce:2d:0d:12:a1:36:50:6e:3b:66:
                    0d:38:e5:49:49:d7:a5:35:2f:68:00:c8:10:38:ac:
                    2d:65:c7:b0:77:1f:53:05:c0:54:03:c7:ab:7b:b6:
                    d9:f7:db:d0:c4:c0:e4:d1:3e:18:0a:d3:b5:eb:57:
                    5b:70:23:38:4d:39:57:9f:27:ba:c8:8a:1b:19:7a:
                    21:40:27:48:b0:26:67:91:97:29:72:60:df:35:53:
                    ec:b6:33:77:d8:92:d1:2b:c1:0e:ea:2f:46:64:18:
                    50:2b
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                EC:19:A5:01:F4:B9:12:FF:07:53:06:99:DA:D2:6F:F9:28:BF:90:DB
            X509v3 Authority Key Identifier:
                keyid:F8:BD:38:A4:C9:F0:C4:FA:73:BF:0D:90:FF:0C:CA:80:2D:BF:D6:DC

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91407B7/BD6FE850F17511EAB56B004CC4F9AE02/-L04pMnwxPpzvw2Q_wzKgC2_1tw.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/-L04pMnwxPpzvw2Q_wzKgC2_1tw.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/A91407B7/BD6FE850F17511EAB56B004CC4F9AE02/26833348954511EFA5D9B90FC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.155.70.0/23
                IPv6:
                  2001:df4:b980::/48

    Signature Algorithm: sha256WithRSAEncryption
         87:4e:97:52:ba:5d:42:38:b8:2d:53:8a:5f:37:70:ff:59:f1:
         1e:cd:f8:50:92:19:69:79:6d:e0:88:70:d8:91:c1:d8:8b:c0:
         fb:b0:23:93:9e:b2:5b:25:fc:7e:a3:a9:3b:a7:e7:21:58:fa:
         4b:ae:4f:9d:b4:38:a4:17:9e:6c:83:03:43:d6:b5:f6:db:ea:
         57:59:1e:1c:94:38:90:6b:f8:f6:42:3d:19:ff:ee:9a:0d:e9:
         8a:be:42:a8:78:5a:7f:c8:16:b6:ea:9a:ba:85:5a:f2:c0:be:
         2d:63:9f:f7:6c:83:67:f0:72:42:93:12:54:de:38:21:89:48:
         e3:f7:55:df:b7:6f:e0:aa:39:9a:01:38:b1:36:92:c4:8a:81:
         b1:a4:54:19:1c:05:04:76:19:6a:f8:b2:4c:c5:94:fe:d3:f0:
         ee:79:44:85:25:7f:66:f2:03:ec:76:dc:9e:d8:98:8c:b8:37:
         3b:54:0d:c4:00:98:ef:64:ee:1a:85:1f:3c:c0:90:ff:14:70:
         37:dc:25:78:20:14:2c:ba:b6:8f:e6:26:49:cb:04:d6:ac:f0:
         21:ab:6e:87:b6:54:b5:ab:71:67:e3:e1:3e:df:42:01:94:eb:
         63:65:ad:b2:9c:37:4f:cb:b5:1e:f2:f1:5b:7c:7c:1c:86:93:
         f3:f6:92:c0
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICCHswDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NDA3QjcxMTAvBgNVBAUTKEY4QkQzOEE0QzlGMEM0RkE3M0JGMEQ5MEZGMENDQTgw
MkRCRkQ2REMwHhcNMjUxMDMxMjExMTIxWhcNMjYxMjAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0NTI0Yy05MmMzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAxcWjdLfgb9AXjvVHAvUADEjN9X8JKVSoyuCie/XarBYvIFdsTrawLa/AP9K7
BVmQMuyjSF8AfWvSkhDWR7iFGW4CoOQ4Y2Z7lCQ0zAvdddcItD0kw9uNN8KbXnU1
OoH2rZT4uoZy5ayKFI0IoEUO9TR46P3nwX7CxSrhHWHdEKOwiuGtpEFAf3iwaVTZ
NZbZg4PwJuVo4Gt+8M4tDRKhNlBuO2YNOOVJSdelNS9oAMgQOKwtZcewdx9TBcBU
A8ere7bZ99vQxMDk0T4YCtO161dbcCM4TTlXnye6yIobGXohQCdIsCZnkZcpcmDf
NVPstjN32JLRK8EO6i9GZBhQKwIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFOwZpQH0
uRL/B1MGmdrSb/kov5DbMB8GA1UdIwQYMBaAFPi9OKTJ8MT6c78NkP8MyoAtv9bc
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE0MDdCNy9CRDZGRTg1MEYx
NzUxMUVBQjU2QjAwNENDNEY5QUUwMi8tTDA0cE1ud3hQcHp2dzJRX3d6S2dDMl8x
dHcuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLy1MMDRwTW53eFBwenZ3MlFfd3pLZ0MyXzF0dy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NDA3QjcvQkQ2RkU4NTBGMTc1MTFFQUI1NkIwMDRDQzRGOUFFMDIvMjY4MzMzNDg5
NTQ1MTFFRkE1RDlCOTBGQzRGOUFFMDIucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQBZ5tGMA8EAgACMAkDBwAgAQ30uYAwDQYJKoZIhvcNAQELBQADggEB
AIdOl1K6XUI4uC1Til83cP9Z8R7N+FCSGWl5beCIcNiRwdiLwPuwI5Oeslsl/H6j
qTun5yFY+kuuT520OKQXnmyDA0PWtfbb6ldZHhyUOJBr+PZCPRn/7poN6Yq+Qqh4
Wn/IFrbqmrqFWvLAvi1jn/dsg2fwckKTElTeOCGJSOP3Vd+3b+CqOZoBOLE2ksSK
gbGkVBkcBQR2GWr4skzFlP7T8O55RIUlf2byA+x23J7YmIy4NztUDcQAmO9k7hqF
HzzAkP8UcDfcJXggFCy6to/mJknLBNas8CGrboe2VLWrcWfj4T7fQgGU62NlrbKc
N0/LtR7y8Vt8fByGk/P2ksA=
-----END CERTIFICATE-----
Generated at Mon Mar 2 17:40:49 2026 by rpki-client