Route Origin Authorization

$ rpki-client -vvvf rpki.apnic.net/member_repository/A91ABEAC/1CD146B0FD1111ECAD8B5228C4F9AE02/7F64C44645A511ED93E3C45BC4F9AE02.roa
File:                     7F64C44645A511ED93E3C45BC4F9AE02.roa (raw, json)
Hash identifier:          k32UL9jVUGb2IeKpsl0EMl9RLGJarSC93bbe0am3FuE=
Subject key identifier:   03:F6:E6:E2:E7:AA:12:30:FD:0C:CF:EC:F3:C1:9B:1F:A3:30:D1:A3
Certificate issuer:       /CN=A91ABEAC/serialNumber=8F5D5E5879A75158F2CFFB32ADD94471F974183F
Certificate serial:       03AB
Authority key identifier: 8F:5D:5E:58:79:A7:51:58:F2:CF:FB:32:AD:D9:44:71:F9:74:18:3F
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/j11eWHmnUVjyz_syrdlEcfl0GD8.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91ABEAC/1CD146B0FD1111ECAD8B5228C4F9AE02/7F64C44645A511ED93E3C45BC4F9AE02.roa
Signing time:             Fri 09 Oct 2026 00:49:11 +0000
ROA not before:           Fri 09 Oct 2026 00:49:11 +0000
ROA not after:            Wed 01 Dec 2027 00:00:00 +0000
asID:                     58704
IP address blocks:        103.20.140.0/22 maxlen: 24
                          2405:2f00::/32 maxlen: 32
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91ABEAC/1CD146B0FD1111ECAD8B5228C4F9AE02/j11eWHmnUVjyz_syrdlEcfl0GD8.crl
                          rsync://rpki.apnic.net/member_repository/A91ABEAC/1CD146B0FD1111ECAD8B5228C4F9AE02/j11eWHmnUVjyz_syrdlEcfl0GD8.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/j11eWHmnUVjyz_syrdlEcfl0GD8.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 12 Nov 2026 00:53:59 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 939 (0x3ab)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91ABEAC, serialNumber=8F5D5E5879A75158F2CFFB32ADD94471F974183F
        Validity
            Not Before: Oct  9 00:49:11 2026 GMT
            Not After : Dec  1 00:00:00 2027 GMT
        Subject: CN=6ac83a07-0b53
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:d7:9c:d2:58:cb:2b:c3:14:87:a1:69:33:ab:c1:
                    f2:d5:7a:fd:2f:df:5f:b4:83:8e:a6:b4:1e:fe:b4:
                    57:cf:1b:90:ca:87:e2:b7:11:d4:12:11:03:9d:1e:
                    e8:d3:8b:92:35:3a:66:59:2e:83:e5:13:4e:7b:65:
                    5f:99:41:80:00:8e:9b:4d:54:3e:7b:7b:46:49:82:
                    9d:2d:00:48:78:28:60:3f:ad:03:72:39:cd:56:ae:
                    c6:25:89:10:bc:9c:69:89:1c:5d:78:16:ea:33:ae:
                    58:cd:c4:06:65:70:cf:10:48:a9:71:16:23:31:cb:
                    63:12:ca:b6:db:7c:0e:f6:2d:f7:cc:d7:ea:b3:e3:
                    ce:6a:db:ab:64:1c:82:a5:64:e7:36:19:9e:63:fc:
                    d8:a7:44:81:63:00:56:9a:cd:13:59:9d:00:3f:8b:
                    73:98:bb:d8:08:57:61:15:87:ab:32:46:6a:e2:75:
                    16:d7:69:71:a2:54:87:a9:0a:21:3f:fb:1e:9e:7b:
                    ae:a5:02:ad:69:e6:59:37:7c:e1:7d:da:62:b0:69:
                    ce:88:63:88:92:b1:a1:b3:ef:4c:69:e8:87:be:59:
                    94:ed:c7:ae:8e:ee:98:36:ce:65:64:a3:5f:4d:ca:
                    1d:df:6d:20:ee:44:f3:0b:1d:01:d0:2a:c1:cb:f8:
                    8b:3d
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                03:F6:E6:E2:E7:AA:12:30:FD:0C:CF:EC:F3:C1:9B:1F:A3:30:D1:A3
            X509v3 Authority Key Identifier:
                keyid:8F:5D:5E:58:79:A7:51:58:F2:CF:FB:32:AD:D9:44:71:F9:74:18:3F

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91ABEAC/1CD146B0FD1111ECAD8B5228C4F9AE02/j11eWHmnUVjyz_syrdlEcfl0GD8.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/j11eWHmnUVjyz_syrdlEcfl0GD8.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/A91ABEAC/1CD146B0FD1111ECAD8B5228C4F9AE02/7F64C44645A511ED93E3C45BC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.20.140.0/22
                IPv6:
                  2405:2f00::/32

    Signature Algorithm: sha256WithRSAEncryption
         a2:27:3a:fd:3c:70:8f:2c:a1:e0:42:c9:b1:ea:41:21:d0:84:
         cc:0b:24:d3:3f:ce:13:88:ef:af:94:75:ef:27:a7:1d:8e:06:
         e3:28:24:67:ce:25:6f:bf:66:08:45:d8:e3:f3:73:f3:3f:18:
         5d:ec:3a:32:84:3e:c0:d8:0e:b4:27:89:d7:79:85:a1:d7:a0:
         fd:a3:f2:52:73:1f:60:c8:bb:ca:f2:19:80:28:62:88:86:18:
         52:e0:84:91:3e:69:19:de:2c:b6:e8:3c:d0:9d:2c:b6:7f:26:
         94:b4:9c:3c:d6:cd:0f:06:85:e7:04:bf:c2:2e:d7:34:c1:03:
         0d:b9:c8:ea:9d:d5:42:37:05:bc:76:22:8e:ff:0b:6e:d2:69:
         95:3a:38:f5:0a:b4:14:95:88:a5:e7:8f:95:54:7e:64:b2:59:
         b8:de:03:93:79:18:ff:18:25:b3:76:70:48:08:1e:36:f9:cb:
         db:4b:0d:b7:a6:44:ac:07:f3:d3:3c:d0:fa:43:51:0b:67:6f:
         55:4e:85:94:61:eb:b9:32:47:b9:0e:3d:db:5b:35:60:e6:59:
         08:01:0f:a8:26:0f:c0:5d:df:96:5a:53:e9:76:75:0e:28:c8:
         cd:40:03:0c:65:9c:5e:85:62:c6:8f:cb:1e:09:8f:1f:ba:77:
         70:28:21:a8
-----BEGIN CERTIFICATE-----
MIIFSzCCBDOgAwIBAgICA6swDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QUJFQUMxMTAvBgNVBAUTKDhGNUQ1RTU4NzlBNzUxNThGMkNGRkIzMkFERDk0NDcx
Rjk3NDE4M0YwHhcNMjYxMDA5MDA0OTExWhcNMjcxMjAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02YWM4M2EwNy0wYjUzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA15zSWMsrwxSHoWkzq8Hy1Xr9L99ftIOOprQe/rRXzxuQyofitxHUEhEDnR7o
04uSNTpmWS6D5RNOe2VfmUGAAI6bTVQ+e3tGSYKdLQBIeChgP60DcjnNVq7GJYkQ
vJxpiRxdeBbqM65YzcQGZXDPEEipcRYjMctjEsq223wO9i33zNfqs+POaturZByC
pWTnNhmeY/zYp0SBYwBWms0TWZ0AP4tzmLvYCFdhFYerMkZq4nUW12lxolSHqQoh
P/sennuupQKtaeZZN3zhfdpisGnOiGOIkrGhs+9MaeiHvlmU7ceuju6YNs5lZKNf
Tcod320g7kTzCx0B0CrBy/iLPQIDAQABo4ICbzCCAmswHQYDVR0OBBYEFAP25uLn
qhIw/QzP7PPBmx+jMNGjMB8GA1UdIwQYMBaAFI9dXlh5p1FY8s/7Mq3ZRHH5dBg/
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBQkVBQy8xQ0QxNDZCMEZE
MTExMUVDQUQ4QjUyMjhDNEY5QUUwMi9qMTFlV0htblVWanl6X3N5cmRsRWNmbDBH
RDguY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2oxMWVXSG1uVVZqeXpfc3lyZGxFY2ZsMEdEOC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QUJFQUMvMUNEMTQ2QjBGRDExMTFFQ0FEOEI1MjI4QzRGOUFFMDIvN0Y2NEM0NDY0
NUE1MTFFRDkzRTNDNDVCQzRGOUFFMDIucm9hMC4GCCsGAQUFBwEHAQH/BB8wHTAM
BAIAATAGAwQCZxSMMA0EAgACMAcDBQAkBS8AMA0GCSqGSIb3DQEBCwUAA4IBAQCi
Jzr9PHCPLKHgQsmx6kEh0ITMCyTTP84TiO+vlHXvJ6cdjgbjKCRnziVvv2YIRdjj
83PzPxhd7DoyhD7A2A60J4nXeYWh16D9o/JScx9gyLvK8hmAKGKIhhhS4ISRPmkZ
3iy26DzQnSy2fyaUtJw81s0PBoXnBL/CLtc0wQMNucjqndVCNwW8diKO/wtu0mmV
Ojj1CrQUlYil54+VVH5kslm43gOTeRj/GCWzdnBICB42+cvbSw23pkSsB/PTPND6
Q1ELZ29VToWUYeu5Mke5Dj3bWzVg5lkIAQ+oJg/AXd+WWlPpdnUOKMjNQAMMZZxe
hWLGj8seCY8fundwKCGo
-----END CERTIFICATE-----
Generated at Thu Nov 5 19:24:17 2026 by rpki-client