Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A915B77C/2814F77A69B511EABA601752C4F9AE02/96ACE9CE8E8F11EE8915FE78C4F9AE02.roa
File:                     96ACE9CE8E8F11EE8915FE78C4F9AE02.roa (raw, json)
Hash identifier:          m6x4cKoG0z5IGxS+jgyTdR66s445veI9JdXQ3dKCikw=
Subject key identifier:   D1:31:3E:CD:EC:82:06:46:FA:C1:BF:58:B4:C1:44:B8:F6:A9:D2:9C
Certificate issuer:       /CN=A915B77C/serialNumber=7070C5565CC2FE456C3160408B6E7FB680C08C19
Certificate serial:       0AF1
Authority key identifier: 70:70:C5:56:5C:C2:FE:45:6C:31:60:40:8B:6E:7F:B6:80:C0:8C:19
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/cHDFVlzC_kVsMWBAi25_toDAjBk.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A915B77C/2814F77A69B511EABA601752C4F9AE02/96ACE9CE8E8F11EE8915FE78C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 15:38:51 +0000
ROA not before:           Thu 04 Sep 2025 20:00:09 +0000
ROA not after:            Wed 30 Sep 2026 00:00:00 +0000
asID:                     151983
IP address blocks:        103.104.87.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A915B77C/2814F77A69B511EABA601752C4F9AE02/cHDFVlzC_kVsMWBAi25_toDAjBk.crl
                          rsync://rpki.apnic.net/member_repository/A915B77C/2814F77A69B511EABA601752C4F9AE02/cHDFVlzC_kVsMWBAi25_toDAjBk.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/cHDFVlzC_kVsMWBAi25_toDAjBk.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:14:31 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2801 (0xaf1)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A915B77C, serialNumber=7070C5565CC2FE456C3160408B6E7FB680C08C19
        Validity
            Not Before: Sep  4 20:00:09 2025 GMT
            Not After : Sep 30 00:00:00 2026 GMT
        Subject: CN=69a45d8b-a10c
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:88:f0:bd:1f:73:fc:09:2c:2d:01:24:7f:b3:1b:
                    fa:cf:cc:37:84:8c:de:7c:62:5b:d6:5d:5c:bf:31:
                    b2:94:14:3e:3b:2a:dd:a6:a7:ad:d0:b1:ff:05:ed:
                    c9:d7:98:f4:89:0a:4f:c8:46:94:f5:1d:1a:7c:aa:
                    3e:fc:55:0d:3c:cf:04:d7:52:d2:9f:5e:f0:23:e4:
                    af:06:af:41:8f:90:f9:e5:23:1e:ef:56:75:01:23:
                    1c:f3:ae:03:b2:4b:55:cd:17:0a:de:ab:ce:03:b1:
                    7f:75:7b:94:31:32:9d:c0:e8:f8:f2:dc:45:2a:84:
                    46:e8:59:76:d2:31:d9:24:f0:9d:41:fc:83:3a:59:
                    b2:3f:72:4f:31:37:6f:b3:3c:4d:f0:93:a7:f7:e6:
                    41:82:c1:aa:d4:90:ac:6f:48:77:78:fa:cd:8a:17:
                    1c:99:32:9e:6c:fe:e8:4a:ba:d8:bc:60:2a:2f:52:
                    b8:07:8c:2e:17:9a:37:76:a3:da:5d:ac:78:a6:13:
                    dc:91:c9:45:df:85:65:bf:33:6a:21:be:0c:72:d2:
                    89:e9:5b:02:48:d7:53:70:68:fa:95:2b:04:15:69:
                    3d:3b:9e:50:5e:95:c1:6c:81:7d:a8:59:62:93:7f:
                    83:b7:aa:aa:f0:d3:1e:e4:9e:d5:ad:15:b5:c3:47:
                    19:33
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                D1:31:3E:CD:EC:82:06:46:FA:C1:BF:58:B4:C1:44:B8:F6:A9:D2:9C
            X509v3 Authority Key Identifier:
                keyid:70:70:C5:56:5C:C2:FE:45:6C:31:60:40:8B:6E:7F:B6:80:C0:8C:19

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A915B77C/2814F77A69B511EABA601752C4F9AE02/cHDFVlzC_kVsMWBAi25_toDAjBk.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/cHDFVlzC_kVsMWBAi25_toDAjBk.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/A915B77C/2814F77A69B511EABA601752C4F9AE02/96ACE9CE8E8F11EE8915FE78C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.104.87.0/24

    Signature Algorithm: sha256WithRSAEncryption
         94:81:01:f2:57:d6:30:89:37:3c:25:61:2d:6f:d2:f8:24:b5:
         24:24:d0:79:3c:55:45:0c:47:a5:34:1b:5a:4b:b6:f1:75:c3:
         10:d5:8e:60:b3:15:bc:d4:1a:6c:40:79:c7:98:79:97:3d:84:
         cf:bb:d9:4c:82:72:46:2a:a8:cc:3e:e2:63:47:37:5c:ed:21:
         48:85:06:61:b1:b3:6d:2f:4d:c6:39:28:e9:50:1f:0d:da:c3:
         f3:47:4f:1c:01:32:41:0d:b1:b9:c7:2c:ce:03:73:95:bb:ca:
         63:e5:3f:d6:b5:b6:72:62:1d:26:82:46:9b:48:62:83:e6:72:
         ea:2a:d4:b1:47:81:4b:d8:43:5e:17:b4:7c:b6:3d:65:59:16:
         f8:f3:64:cd:fb:56:8d:f6:82:73:82:bf:13:5c:1f:01:dc:91:
         a7:1c:88:e8:66:8c:a2:85:27:b8:89:b2:48:b6:58:0b:6c:39:
         b8:ce:b3:52:81:02:a0:84:3b:41:2f:c4:5b:eb:1d:4c:f8:1b:
         03:6c:cb:6e:5d:c6:2a:1e:cc:a7:b4:82:10:d3:d2:b7:59:ac:
         e9:e9:b2:a2:8a:6d:4c:20:e4:95:8e:6f:5f:e1:97:26:f9:59:
         bc:08:8d:76:2f:48:de:a2:7d:c4:15:95:a7:ff:32:cf:1c:49:
         8d:a3:18:40
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICCvEwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NUI3N0MxMTAvBgNVBAUTKDcwNzBDNTU2NUNDMkZFNDU2QzMxNjA0MDhCNkU3RkI2
ODBDMDhDMTkwHhcNMjUwOTA0MjAwMDA5WhcNMjYwOTMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0NWQ4Yi1hMTBjMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAiPC9H3P8CSwtASR/sxv6z8w3hIzefGJb1l1cvzGylBQ+Oyrdpqet0LH/Be3J
15j0iQpPyEaU9R0afKo+/FUNPM8E11LSn17wI+SvBq9Bj5D55SMe71Z1ASMc864D
sktVzRcK3qvOA7F/dXuUMTKdwOj48txFKoRG6Fl20jHZJPCdQfyDOlmyP3JPMTdv
szxN8JOn9+ZBgsGq1JCsb0h3ePrNihccmTKebP7oSrrYvGAqL1K4B4wuF5o3dqPa
Xax4phPckclF34VlvzNqIb4MctKJ6VsCSNdTcGj6lSsEFWk9O55QXpXBbIF9qFli
k3+Dt6qq8NMe5J7VrRW1w0cZMwIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFNExPs3s
ggZG+sG/WLTBRLj2qdKcMB8GA1UdIwQYMBaAFHBwxVZcwv5FbDFgQItuf7aAwIwZ
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE1Qjc3Qy8yODE0Rjc3QTY5
QjUxMUVBQkE2MDE3NTJDNEY5QUUwMi9jSERGVmx6Q19rVnNNV0JBaTI1X3RvREFq
QmsuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2NIREZWbHpDX2tWc01XQkFpMjVfdG9EQWpCay5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NUI3N0MvMjgxNEY3N0E2OUI1MTFFQUJBNjAxNzUyQzRGOUFFMDIvOTZBQ0U5Q0U4
RThGMTFFRTg5MTVGRTc4QzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQAZ2hXMA0GCSqGSIb3DQEBCwUAA4IBAQCUgQHyV9YwiTc8JWEtb9L4
JLUkJNB5PFVFDEelNBtaS7bxdcMQ1Y5gsxW81BpsQHnHmHmXPYTPu9lMgnJGKqjM
PuJjRzdc7SFIhQZhsbNtL03GOSjpUB8N2sPzR08cATJBDbG5xyzOA3OVu8pj5T/W
tbZyYh0mgkabSGKD5nLqKtSxR4FL2ENeF7R8tj1lWRb482TN+1aN9oJzgr8TXB8B
3JGnHIjoZoyihSe4ibJItlgLbDm4zrNSgQKghDtBL8Rb6x1M+BsDbMtuXcYqHsyn
tIIQ09K3Wazp6bKiim1MIOSVjm9f4Zcm+Vm8CI12L0jeon3EFZWn/zLPHEmNoxhA
-----END CERTIFICATE-----
Generated at Mon Mar 2 03:51:13 2026 by rpki-client