Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A914C531/0B0D0F665D5B11EFA4F32B13C4F9AE02/7CFDC462FDFF11F0A0866006396F56BC.roa
File:                     7CFDC462FDFF11F0A0866006396F56BC.roa (raw, json)
Hash identifier:          +nqUfnqZM240wHmlLmwt1IzdYc+ilUUlikwHt9hTQik=
Subject key identifier:   6B:09:EB:B9:30:9D:10:BF:31:46:76:33:2A:41:EA:FC:5A:86:9A:92
Certificate issuer:       /CN=A914C531/serialNumber=5801484CFF6EFC5D000B2629F9116BE235C4AC36
Certificate serial:       013A
Authority key identifier: 58:01:48:4C:FF:6E:FC:5D:00:0B:26:29:F9:11:6B:E2:35:C4:AC:36
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/WAFITP9u_F0ACyYp-RFr4jXErDY.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A914C531/0B0D0F665D5B11EFA4F32B13C4F9AE02/7CFDC462FDFF11F0A0866006396F56BC.roa
Signing time:             Sun 01 Mar 2026 17:16:00 +0000
ROA not before:           Fri 30 Jan 2026 17:17:01 +0000
ROA not after:            Fri 01 May 2026 00:00:00 +0000
asID:                     150722
IP address blocks:        103.69.161.0/24 maxlen: 24
                          2001:df1:d4c0::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A914C531/0B0D0F665D5B11EFA4F32B13C4F9AE02/WAFITP9u_F0ACyYp-RFr4jXErDY.crl
                          rsync://rpki.apnic.net/member_repository/A914C531/0B0D0F665D5B11EFA4F32B13C4F9AE02/WAFITP9u_F0ACyYp-RFr4jXErDY.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/WAFITP9u_F0ACyYp-RFr4jXErDY.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:   Wed 01 Apr 2026 04:46:00 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 314 (0x13a)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A914C531, serialNumber=5801484CFF6EFC5D000B2629F9116BE235C4AC36
        Validity
            Not Before: Jan 30 17:17:01 2026 GMT
            Not After : May  1 00:00:00 2026 GMT
        Subject: CN=69a47450-2f82
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:ca:03:d6:94:63:14:fb:bd:97:2f:58:b9:12:32:
                    4f:b4:00:51:2a:c8:3d:f5:19:63:9a:78:f5:04:cb:
                    e7:87:56:28:34:ed:00:4e:fa:fe:ef:ad:44:39:ee:
                    72:48:5f:0b:ae:9b:d1:7d:16:cf:67:c3:de:50:c5:
                    ff:ba:b0:4a:0e:56:2b:a7:fe:4d:56:74:0f:51:7b:
                    5a:5c:1a:bd:3b:b6:64:5a:94:26:28:b5:f7:87:c2:
                    7b:69:d4:d5:ca:21:52:eb:a4:c4:a3:6b:4b:70:99:
                    6d:ef:ac:73:4a:3e:aa:8d:94:24:2a:2d:8d:d6:cb:
                    cf:c9:22:d2:df:b8:e6:37:fb:55:f5:52:d6:7d:44:
                    23:95:1c:9f:da:b6:5f:0e:2e:3a:93:8a:a6:4e:ef:
                    65:df:46:e0:08:b5:5a:18:62:9f:8d:80:7d:9a:05:
                    c1:64:98:d9:21:53:6d:64:1b:71:1a:35:9e:8c:e5:
                    83:d4:54:aa:10:c3:6b:95:00:35:4e:10:ae:b1:34:
                    17:87:a1:e6:2f:1a:c3:27:28:e1:02:3e:f9:d9:77:
                    8b:2f:56:0b:48:50:36:0b:0d:4e:64:f2:33:7d:29:
                    43:da:73:83:51:22:3f:c9:16:2e:ad:5c:5c:ce:71:
                    6f:91:83:2d:66:bb:ed:ad:b8:34:f3:bd:a2:fe:f3:
                    03:5f
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                6B:09:EB:B9:30:9D:10:BF:31:46:76:33:2A:41:EA:FC:5A:86:9A:92
            X509v3 Authority Key Identifier:
                keyid:58:01:48:4C:FF:6E:FC:5D:00:0B:26:29:F9:11:6B:E2:35:C4:AC:36

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A914C531/0B0D0F665D5B11EFA4F32B13C4F9AE02/WAFITP9u_F0ACyYp-RFr4jXErDY.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/WAFITP9u_F0ACyYp-RFr4jXErDY.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/A914C531/0B0D0F665D5B11EFA4F32B13C4F9AE02/7CFDC462FDFF11F0A0866006396F56BC.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.69.161.0/24
                IPv6:
                  2001:df1:d4c0::/48

    Signature Algorithm: sha256WithRSAEncryption
         78:21:ef:41:ce:47:53:97:3b:5e:0e:3c:00:f0:04:f9:d6:e1:
         27:6b:2d:ba:16:3b:a6:81:80:46:f9:0e:5c:f4:fe:11:42:ae:
         e7:c6:5f:e1:aa:fe:08:df:97:22:7d:be:10:25:c0:aa:12:6b:
         8c:46:76:c8:bc:e4:71:9f:6f:69:ba:51:f2:16:be:ab:4c:61:
         a2:60:33:3e:73:58:37:14:a8:cb:78:fa:9b:81:28:1e:d5:48:
         da:dd:67:a3:e3:de:8e:a3:b8:ab:a1:ca:86:76:0f:84:59:2b:
         9d:11:35:bc:c9:7f:7c:61:29:2b:da:f1:e6:84:fd:c1:57:4f:
         d0:3b:1d:c6:b7:b9:98:13:09:4f:70:90:ff:0d:8e:28:9c:43:
         9e:35:0c:6e:d4:18:ba:5c:d1:f0:58:cf:29:46:70:1d:c6:06:
         c1:2e:b7:a7:a6:3a:80:35:d0:50:6e:97:58:f5:c1:dc:a1:9d:
         37:37:4b:66:ea:22:f0:a5:20:be:38:bd:04:2a:d4:af:f9:b2:
         10:d3:e1:f0:17:81:86:55:fe:52:9b:b9:87:2f:7d:de:c9:6e:
         f4:55:e1:e8:a6:64:00:4b:84:ac:05:cd:91:f5:d2:6d:f0:a1:
         80:a0:2c:c7:61:e4:c3:81:5c:35:72:2b:37:fd:f7:ab:78:a0:
         69:7e:3c:ea
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICATowDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NEM1MzExMTAvBgNVBAUTKDU4MDE0ODRDRkY2RUZDNUQwMDBCMjYyOUY5MTE2QkUy
MzVDNEFDMzYwHhcNMjYwMTMwMTcxNzAxWhcNMjYwNTAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0NzQ1MC0yZjgyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAygPWlGMU+72XL1i5EjJPtABRKsg99Rljmnj1BMvnh1YoNO0ATvr+761EOe5y
SF8LrpvRfRbPZ8PeUMX/urBKDlYrp/5NVnQPUXtaXBq9O7ZkWpQmKLX3h8J7adTV
yiFS66TEo2tLcJlt76xzSj6qjZQkKi2N1svPySLS37jmN/tV9VLWfUQjlRyf2rZf
Di46k4qmTu9l30bgCLVaGGKfjYB9mgXBZJjZIVNtZBtxGjWejOWD1FSqEMNrlQA1
ThCusTQXh6HmLxrDJyjhAj752XeLL1YLSFA2Cw1OZPIzfSlD2nODUSI/yRYurVxc
znFvkYMtZrvtrbg0872i/vMDXwIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFGsJ67kw
nRC/MUZ2MypB6vxahpqSMB8GA1UdIwQYMBaAFFgBSEz/bvxdAAsmKfkRa+I1xKw2
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE0QzUzMS8wQjBEMEY2NjVE
NUIxMUVGQTRGMzJCMTNDNEY5QUUwMi9XQUZJVFA5dV9GMEFDeVlwLVJGcjRqWEVy
RFkuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1dBRklUUDl1X0YwQUN5WXAtUkZyNGpYRXJEWS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NEM1MzEvMEIwRDBGNjY1RDVCMTFFRkE0RjMyQjEzQzRGOUFFMDIvN0NGREM0NjJG
REZGMTFGMEEwODY2MDA2Mzk2RjU2QkMucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQAZ0WhMA8EAgACMAkDBwAgAQ3x1MAwDQYJKoZIhvcNAQELBQADggEB
AHgh70HOR1OXO14OPADwBPnW4SdrLboWO6aBgEb5Dlz0/hFCrufGX+Gq/gjflyJ9
vhAlwKoSa4xGdsi85HGfb2m6UfIWvqtMYaJgMz5zWDcUqMt4+puBKB7VSNrdZ6Pj
3o6juKuhyoZ2D4RZK50RNbzJf3xhKSva8eaE/cFXT9A7Hca3uZgTCU9wkP8Njiic
Q541DG7UGLpc0fBYzylGcB3GBsEut6emOoA10FBul1j1wdyhnTc3S2bqIvClIL44
vQQq1K/5shDT4fAXgYZV/lKbuYcvfd7JbvRV4eimZABLhKwFzZH10m3woYCgLMdh
5MOBXDVyKzf996t4oGl+POo=
-----END CERTIFICATE-----
Generated at Thu Mar 26 19:13:35 2026 by rpki-client