Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A915730C/0F6E470A420711F090D74A3EC4F9AE02/949C3D70497C11F0A5181A5FC4F9AE02.roa
File:                     949C3D70497C11F0A5181A5FC4F9AE02.roa (raw, json)
Hash identifier:          pmKUQ5KlAiCd4WWRbznSOfnNMN8kZ0vTYYaB307z/kY=
Subject key identifier:   CA:79:3B:3A:41:70:3D:25:BB:03:D0:05:BB:F8:E1:D3:FB:59:39:37
Certificate issuer:       /CN=A915730C/serialNumber=C94FFA7AA4BCF7BC9AC9F0D3CB09D294E5711623
Certificate serial:       8D
Authority key identifier: C9:4F:FA:7A:A4:BC:F7:BC:9A:C9:F0:D3:CB:09:D2:94:E5:71:16:23
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/yU_6eqS897yayfDTywnSlOVxFiM.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A915730C/0F6E470A420711F090D74A3EC4F9AE02/949C3D70497C11F0A5181A5FC4F9AE02.roa
Signing time:             Mon 02 Mar 2026 15:05:58 +0000
ROA not before:           Sun 15 Jun 2025 00:06:27 +0000
ROA not after:            Wed 01 Jul 2026 00:00:00 +0000
asID:                     45773
IP address blocks:        103.139.124.0/23 maxlen: 24
                          2404:e2c0::/32 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A915730C/0F6E470A420711F090D74A3EC4F9AE02/yU_6eqS897yayfDTywnSlOVxFiM.crl
                          rsync://rpki.apnic.net/member_repository/A915730C/0F6E470A420711F090D74A3EC4F9AE02/yU_6eqS897yayfDTywnSlOVxFiM.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/yU_6eqS897yayfDTywnSlOVxFiM.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 06:38:15 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 141 (0x8d)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A915730C, serialNumber=C94FFA7AA4BCF7BC9AC9F0D3CB09D294E5711623
        Validity
            Not Before: Jun 15 00:06:27 2025 GMT
            Not After : Jul  1 00:00:00 2026 GMT
        Subject: CN=69a5a756-6d11
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:d2:f0:c7:3a:52:fe:ce:98:f5:60:dd:ff:2a:25:
                    de:41:70:fe:93:46:fe:69:93:de:d1:41:92:b1:9e:
                    05:0f:22:e5:96:12:db:0c:cb:db:fc:4b:d7:da:d2:
                    d6:e0:04:8a:4b:f7:6f:78:b7:c5:ae:9d:3e:c5:32:
                    75:8e:7c:f9:ab:9f:8f:cc:07:3d:d3:17:e0:b0:07:
                    40:50:32:86:57:e7:af:c2:27:c8:5e:9c:3f:39:5d:
                    cc:a6:e0:c7:d8:f0:14:80:e7:8c:86:cc:c6:5b:3d:
                    7e:92:9d:5a:c5:3d:d4:4d:cd:24:0f:39:ab:93:93:
                    b3:99:46:e0:d7:1f:76:3f:11:40:6e:08:66:11:da:
                    78:80:8b:88:a5:f9:5c:34:b5:4b:25:51:5a:84:3c:
                    bc:68:55:b3:d7:7c:3b:6a:56:d0:b6:ed:f3:db:de:
                    84:d4:2f:26:03:19:e5:b3:11:4e:b0:b0:89:7f:14:
                    f9:e6:9b:39:cb:c6:6d:2c:6d:f7:8f:84:f6:47:7f:
                    31:38:3d:6e:34:c7:67:7c:b1:d5:31:4d:9c:23:d1:
                    66:d8:26:0e:ff:36:bd:7a:26:88:dc:38:28:85:39:
                    fe:91:24:ac:22:69:38:e6:45:31:9e:56:aa:21:b4:
                    ac:b9:2b:20:72:11:4c:06:89:0b:03:e2:2b:d6:87:
                    74:b9
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                CA:79:3B:3A:41:70:3D:25:BB:03:D0:05:BB:F8:E1:D3:FB:59:39:37
            X509v3 Authority Key Identifier:
                keyid:C9:4F:FA:7A:A4:BC:F7:BC:9A:C9:F0:D3:CB:09:D2:94:E5:71:16:23

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A915730C/0F6E470A420711F090D74A3EC4F9AE02/yU_6eqS897yayfDTywnSlOVxFiM.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/yU_6eqS897yayfDTywnSlOVxFiM.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/A915730C/0F6E470A420711F090D74A3EC4F9AE02/949C3D70497C11F0A5181A5FC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.139.124.0/23
                IPv6:
                  2404:e2c0::/32

    Signature Algorithm: sha256WithRSAEncryption
         2c:af:96:8c:40:7d:39:7d:04:d7:56:f2:5f:96:d9:30:40:6e:
         67:c8:b3:4d:b5:27:4b:52:55:1a:34:c3:ba:0e:f9:a4:5c:e6:
         27:8f:80:a7:34:ca:af:49:d9:18:23:ab:d2:a2:53:f3:43:94:
         8f:d5:f1:1b:44:17:2c:64:54:a0:5f:e8:69:10:d2:7e:58:a3:
         af:71:ad:c4:4a:88:35:74:64:f7:09:8d:3c:87:82:02:cb:2a:
         db:24:1a:08:c2:30:0d:5e:86:8b:e1:8b:fb:90:1c:84:27:5a:
         5d:74:53:e9:39:07:3c:39:a7:8a:d0:70:08:5a:04:bf:7f:1f:
         8c:9b:e2:e8:15:09:94:ac:00:6c:f8:ef:7f:19:b7:35:54:c5:
         ca:0f:7f:b0:7f:5e:c1:ee:45:6f:28:8e:08:65:00:77:e2:94:
         b4:49:39:45:e1:33:95:03:39:75:57:e2:64:af:84:4a:4e:83:
         d4:17:39:d3:a7:70:9e:da:84:de:38:d8:f7:83:0f:79:dc:65:
         81:cc:7e:8b:0e:79:d7:b6:19:6a:d4:ac:d8:25:9c:a6:19:9c:
         df:a7:32:a6:a6:cf:0f:31:ec:fb:58:51:db:c3:42:78:d7:64:
         7e:0a:56:97:bb:bc:90:41:3f:44:93:ab:fd:15:e3:fe:14:8f:
         3a:66:a1:ca
-----BEGIN CERTIFICATE-----
MIIFSzCCBDOgAwIBAgICAI0wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NTczMEMxMTAvBgNVBAUTKEM5NEZGQTdBQTRCQ0Y3QkM5QUM5RjBEM0NCMDlEMjk0
RTU3MTE2MjMwHhcNMjUwNjE1MDAwNjI3WhcNMjYwNzAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE1YTc1Ni02ZDExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA0vDHOlL+zpj1YN3/KiXeQXD+k0b+aZPe0UGSsZ4FDyLllhLbDMvb/EvX2tLW
4ASKS/dveLfFrp0+xTJ1jnz5q5+PzAc90xfgsAdAUDKGV+evwifIXpw/OV3MpuDH
2PAUgOeMhszGWz1+kp1axT3UTc0kDzmrk5OzmUbg1x92PxFAbghmEdp4gIuIpflc
NLVLJVFahDy8aFWz13w7albQtu3z296E1C8mAxnlsxFOsLCJfxT55ps5y8ZtLG33
j4T2R38xOD1uNMdnfLHVMU2cI9Fm2CYO/za9eiaI3DgohTn+kSSsImk45kUxnlaq
IbSsuSsgchFMBokLA+Ir1od0uQIDAQABo4ICbzCCAmswHQYDVR0OBBYEFMp5OzpB
cD0luwPQBbv44dP7WTk3MB8GA1UdIwQYMBaAFMlP+nqkvPe8msnw08sJ0pTlcRYj
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE1NzMwQy8wRjZFNDcwQTQy
MDcxMUYwOTBENzRBM0VDNEY5QUUwMi95VV82ZXFTODk3eWF5ZkRUeXduU2xPVnhG
aU0uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3lVXzZlcVM4OTd5YXlmRFR5d25TbE9WeEZpTS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NTczMEMvMEY2RTQ3MEE0MjA3MTFGMDkwRDc0QTNFQzRGOUFFMDIvOTQ5QzNENzA0
OTdDMTFGMEE1MTgxQTVGQzRGOUFFMDIucm9hMC4GCCsGAQUFBwEHAQH/BB8wHTAM
BAIAATAGAwQBZ4t8MA0EAgACMAcDBQAkBOLAMA0GCSqGSIb3DQEBCwUAA4IBAQAs
r5aMQH05fQTXVvJfltkwQG5nyLNNtSdLUlUaNMO6DvmkXOYnj4CnNMqvSdkYI6vS
olPzQ5SP1fEbRBcsZFSgX+hpENJ+WKOvca3ESog1dGT3CY08h4ICyyrbJBoIwjAN
XoaL4Yv7kByEJ1pddFPpOQc8OaeK0HAIWgS/fx+Mm+LoFQmUrABs+O9/Gbc1VMXK
D3+wf17B7kVvKI4IZQB34pS0STlF4TOVAzl1V+Jkr4RKToPUFznTp3Ce2oTeONj3
gw953GWBzH6LDnnXthlq1KzYJZymGZzfpzKmps8PMez7WFHbw0J412R+ClaXu7yQ
QT9Ek6v9FeP+FI86ZqHK
-----END CERTIFICATE-----
Generated at Thu Mar 26 10:06:55 2026 by rpki-client