Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A917E5DC/BBE2B502F8EB11EBBEF5AA37C4F9AE02/C41221884B6011F092B79129C4F9AE02.roa
File:                     C41221884B6011F092B79129C4F9AE02.roa (raw, json)
Hash identifier:          yoHJyz0yzJ4YEb6A+CcIpp3EhYT5/ZPAYDAwC5c4zpY=
Subject key identifier:   17:3D:69:FA:26:28:32:D0:77:D7:CC:1D:B6:39:D0:9C:40:AE:25:77
Certificate issuer:       /CN=A917E5DC/serialNumber=452FABBDF09DDF7E55FD0F9DBDDD4278F44FB881
Certificate serial:       0602
Authority key identifier: 45:2F:AB:BD:F0:9D:DF:7E:55:FD:0F:9D:BD:DD:42:78:F4:4F:B8:81
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/RS-rvfCd335V_Q-dvd1CePRPuIE.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A917E5DC/BBE2B502F8EB11EBBEF5AA37C4F9AE02/C41221884B6011F092B79129C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 16:06:19 +0000
ROA not before:           Wed 12 Nov 2025 22:14:11 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     56264
IP address blocks:        103.31.210.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A917E5DC/BBE2B502F8EB11EBBEF5AA37C4F9AE02/RS-rvfCd335V_Q-dvd1CePRPuIE.crl
                          rsync://rpki.apnic.net/member_repository/A917E5DC/BBE2B502F8EB11EBBEF5AA37C4F9AE02/RS-rvfCd335V_Q-dvd1CePRPuIE.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/RS-rvfCd335V_Q-dvd1CePRPuIE.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 19 Mar 2026 22:38:25 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1538 (0x602)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A917E5DC, serialNumber=452FABBDF09DDF7E55FD0F9DBDDD4278F44FB881
        Validity
            Not Before: Nov 12 22:14:11 2025 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=69a463fb-9c4b
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:e6:9a:75:70:b3:02:1a:3e:e1:39:5e:dd:aa:6d:
                    01:18:66:ad:96:bd:c3:1b:fc:7f:a6:72:92:a9:9d:
                    b5:97:c7:b4:64:1a:0c:9a:3b:10:1f:c4:95:9a:de:
                    1d:7e:53:6d:35:f9:db:47:cc:fc:e4:85:8f:4c:c8:
                    e3:db:b3:b6:39:9e:09:1c:45:b6:4e:e2:5a:b4:77:
                    2e:44:08:7c:d7:b7:3c:a7:20:12:95:96:23:8e:3e:
                    a3:da:c5:70:d5:63:0e:09:05:51:69:3f:06:53:aa:
                    34:5e:fc:21:1b:34:6c:a3:07:c2:9c:33:ad:ca:44:
                    fd:a4:be:37:37:ba:b1:a2:3e:f1:e2:18:cf:53:ae:
                    f0:7c:7e:3e:d2:7b:db:13:0a:86:9d:11:45:e0:a3:
                    21:f3:9a:62:1c:f7:13:dc:04:a2:8e:bd:3e:eb:df:
                    a8:20:e7:13:1b:8f:e2:95:44:be:2d:dd:96:f8:f6:
                    1c:af:b9:5b:80:c9:ad:41:5d:ef:3b:6e:e5:32:5f:
                    96:4a:3b:2a:7f:ca:85:22:9d:2d:ad:6b:1f:4e:0b:
                    82:08:5c:7a:21:13:ef:9c:6c:8f:c7:e6:51:13:cb:
                    f9:74:07:09:40:6b:05:7c:51:b3:de:4c:cc:9c:c2:
                    ec:2f:22:fe:d6:fd:5b:43:53:7a:9c:7b:fd:60:dc:
                    99:f3
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                17:3D:69:FA:26:28:32:D0:77:D7:CC:1D:B6:39:D0:9C:40:AE:25:77
            X509v3 Authority Key Identifier:
                keyid:45:2F:AB:BD:F0:9D:DF:7E:55:FD:0F:9D:BD:DD:42:78:F4:4F:B8:81

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A917E5DC/BBE2B502F8EB11EBBEF5AA37C4F9AE02/RS-rvfCd335V_Q-dvd1CePRPuIE.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/RS-rvfCd335V_Q-dvd1CePRPuIE.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/A917E5DC/BBE2B502F8EB11EBBEF5AA37C4F9AE02/C41221884B6011F092B79129C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.31.210.0/24

    Signature Algorithm: sha256WithRSAEncryption
         8f:d1:cb:ad:1b:29:c3:c0:51:be:fc:26:76:38:0f:d9:fa:ae:
         5f:cd:20:5b:c9:58:5c:8f:4e:53:da:27:29:9d:2d:f3:9a:7c:
         28:41:cc:a3:b6:e6:b7:ff:f4:37:61:4b:4e:64:03:bf:1d:4b:
         02:33:11:bc:17:d5:1f:7e:3c:96:42:1c:d6:82:c0:6b:d3:c4:
         21:5d:b7:fe:81:d1:94:5d:df:5d:aa:b0:6d:52:80:ca:38:ce:
         c4:e8:51:93:50:2f:d4:a9:14:22:bd:08:3f:3d:d5:0e:d5:a9:
         1c:21:56:43:9c:86:8b:bb:c5:c2:2c:85:57:74:5e:11:e7:a5:
         33:c1:0f:a9:e6:d6:e0:d1:fc:ad:96:b6:4c:e7:a6:8f:89:c3:
         fd:2b:eb:7e:f1:48:d4:b2:0d:11:47:1b:41:84:b6:c5:61:b2:
         42:96:d2:b6:5c:d4:67:eb:b8:a8:10:68:ff:08:b6:97:39:cb:
         42:81:d5:94:74:f2:ed:c9:5b:fd:b9:f0:8b:3a:3d:39:6d:37:
         9f:c0:17:f7:95:5b:8f:05:cc:86:dd:d9:93:08:da:b6:9e:1a:
         12:46:f4:79:e2:21:f3:70:7e:f7:1e:89:27:73:41:0e:a0:a6:
         de:09:e8:cd:7a:ab:22:cd:df:7c:c0:cb:dc:da:e8:e8:d1:3a:
         c5:83:ea:9e
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICBgIwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
N0U1REMxMTAvBgNVBAUTKDQ1MkZBQkJERjA5RERGN0U1NUZEMEY5REJEREQ0Mjc4
RjQ0RkI4ODEwHhcNMjUxMTEyMjIxNDExWhcNMjcwMTMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0NjNmYi05YzRiMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA5pp1cLMCGj7hOV7dqm0BGGatlr3DG/x/pnKSqZ21l8e0ZBoMmjsQH8SVmt4d
flNtNfnbR8z85IWPTMjj27O2OZ4JHEW2TuJatHcuRAh817c8pyASlZYjjj6j2sVw
1WMOCQVRaT8GU6o0XvwhGzRsowfCnDOtykT9pL43N7qxoj7x4hjPU67wfH4+0nvb
EwqGnRFF4KMh85piHPcT3ASijr0+69+oIOcTG4/ilUS+Ld2W+PYcr7lbgMmtQV3v
O27lMl+WSjsqf8qFIp0trWsfTguCCFx6IRPvnGyPx+ZRE8v5dAcJQGsFfFGz3kzM
nMLsLyL+1v1bQ1N6nHv9YNyZ8wIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFBc9afom
KDLQd9fMHbY50JxAriV3MB8GA1UdIwQYMBaAFEUvq73wnd9+Vf0Pnb3dQnj0T7iB
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE3RTVEQy9CQkUyQjUwMkY4
RUIxMUVCQkVGNUFBMzdDNEY5QUUwMi9SUy1ydmZDZDMzNVZfUS1kdmQxQ2VQUlB1
SUUuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1JTLXJ2ZkNkMzM1Vl9RLWR2ZDFDZVBSUHVJRS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
N0U1REMvQkJFMkI1MDJGOEVCMTFFQkJFRjVBQTM3QzRGOUFFMDIvQzQxMjIxODg0
QjYwMTFGMDkyQjc5MTI5QzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQAZx/SMA0GCSqGSIb3DQEBCwUAA4IBAQCP0cutGynDwFG+/CZ2OA/Z
+q5fzSBbyVhcj05T2icpnS3zmnwoQcyjtua3//Q3YUtOZAO/HUsCMxG8F9UffjyW
QhzWgsBr08QhXbf+gdGUXd9dqrBtUoDKOM7E6FGTUC/UqRQivQg/PdUO1akcIVZD
nIaLu8XCLIVXdF4R56UzwQ+p5tbg0fytlrZM56aPicP9K+t+8UjUsg0RRxtBhLbF
YbJCltK2XNRn67ioEGj/CLaXOctCgdWUdPLtyVv9ufCLOj05bTefwBf3lVuPBcyG
3dmTCNq2nhoSRvR54iHzcH73Hoknc0EOoKbeCejNeqsizd98wMvc2ujo0TrFg+qe
-----END CERTIFICATE-----
Generated at Fri Mar 13 19:28:58 2026 by rpki-client