Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91EC93E/5AE7852E9F2711ECBF60D27FC4F9AE02/113047A69F2A11ECACE41C82C4F9AE02.roa
File:                     113047A69F2A11ECACE41C82C4F9AE02.roa (raw, json)
Hash identifier:          xpRfyiF/Cwbm/S2d07PVYILgag6XLAeF1LTYw+95K4o=
Subject key identifier:   90:B9:AA:57:05:F3:66:6C:FE:3B:17:32:5E:AF:35:83:D9:9B:E1:F3
Certificate issuer:       /CN=A91EC93E/serialNumber=B4298FCB2D849D8D4D712A26272BCB1C96DBFE5E
Certificate serial:       0425
Authority key identifier: B4:29:8F:CB:2D:84:9D:8D:4D:71:2A:26:27:2B:CB:1C:96:DB:FE:5E
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/tCmPyy2EnY1NcSomJyvLHJbb_l4.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91EC93E/5AE7852E9F2711ECBF60D27FC4F9AE02/113047A69F2A11ECACE41C82C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 12:50:37 +0000
ROA not before:           Wed 17 Dec 2025 00:20:24 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     134405
IP address blocks:        103.123.232.0/23 maxlen: 24
                          203.34.36.0/24 maxlen: 24
                          2404:e9c0::/48 maxlen: 48
                          2404:e9c0:1::/48 maxlen: 48
                          2404:e9c0:2::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91EC93E/5AE7852E9F2711ECBF60D27FC4F9AE02/tCmPyy2EnY1NcSomJyvLHJbb_l4.crl
                          rsync://rpki.apnic.net/member_repository/A91EC93E/5AE7852E9F2711ECBF60D27FC4F9AE02/tCmPyy2EnY1NcSomJyvLHJbb_l4.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/tCmPyy2EnY1NcSomJyvLHJbb_l4.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 00:10:38 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1061 (0x425)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91EC93E, serialNumber=B4298FCB2D849D8D4D712A26272BCB1C96DBFE5E
        Validity
            Not Before: Dec 17 00:20:24 2025 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=69a4361d-340b
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:94:0f:cc:c3:d1:2e:fa:5d:c7:69:bc:9e:e3:b9:
                    b4:f1:78:35:9d:e4:12:32:1d:24:84:aa:19:4b:6a:
                    77:3a:c7:1d:c0:cd:0a:ff:08:95:4c:12:27:90:a6:
                    0c:7d:d9:61:f7:2d:86:b3:d8:a9:45:8a:d9:c0:e2:
                    c9:b6:05:fe:91:50:ac:ae:1d:ef:8c:c7:c9:87:56:
                    6a:99:1c:af:7a:5e:e2:5f:d3:14:12:d2:4b:7c:cf:
                    c1:bc:a7:7b:b2:68:d5:6e:16:38:1c:97:ef:e5:8e:
                    0f:1f:4d:dd:d3:5e:10:da:d6:81:07:4c:e7:48:49:
                    c5:ae:9c:ef:fa:bd:a4:ce:11:a3:f3:46:30:cb:0a:
                    13:eb:4c:91:18:20:04:89:3c:44:48:40:a9:42:3b:
                    cb:a7:ad:02:46:78:1f:12:07:a8:18:b6:c6:36:3f:
                    1e:9b:76:be:d7:1e:af:1b:0b:f6:90:87:de:17:26:
                    89:fd:dd:b9:8a:2b:93:26:04:2f:ad:d0:d1:f7:5a:
                    14:a1:89:fd:28:86:27:c5:0f:2e:a2:36:6d:02:df:
                    cd:70:7a:8c:e2:66:fd:c6:fe:bc:bc:4e:b1:8b:94:
                    40:40:e6:fd:bf:b4:68:1f:26:fe:2e:4c:62:bd:5c:
                    44:04:b7:b8:19:ef:a0:fc:15:54:4d:8f:03:b5:7c:
                    e9:b1
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                90:B9:AA:57:05:F3:66:6C:FE:3B:17:32:5E:AF:35:83:D9:9B:E1:F3
            X509v3 Authority Key Identifier:
                keyid:B4:29:8F:CB:2D:84:9D:8D:4D:71:2A:26:27:2B:CB:1C:96:DB:FE:5E

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91EC93E/5AE7852E9F2711ECBF60D27FC4F9AE02/tCmPyy2EnY1NcSomJyvLHJbb_l4.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/tCmPyy2EnY1NcSomJyvLHJbb_l4.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/A91EC93E/5AE7852E9F2711ECBF60D27FC4F9AE02/113047A69F2A11ECACE41C82C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.123.232.0/23
                  203.34.36.0/24
                IPv6:
                  2404:e9c0::-2404:e9c0:2:ffff:ffff:ffff:ffff:ffff

    Signature Algorithm: sha256WithRSAEncryption
         cb:24:2b:50:55:49:bc:f5:e4:1e:7d:4a:47:01:46:04:2e:7a:
         de:97:f3:2a:23:eb:e7:f7:c2:92:a7:ba:ea:46:01:c7:93:01:
         5e:a4:cb:b1:cf:0f:30:6f:c0:36:73:bf:76:ca:2e:53:6a:19:
         e9:7e:e2:ec:9f:0a:11:6a:0c:ea:49:e7:85:2d:de:79:1c:dc:
         bc:d9:65:d8:52:4e:cb:10:84:d7:df:11:73:cc:2e:b4:da:ad:
         37:38:03:c9:87:53:66:bf:e8:66:2d:c7:bb:2f:73:46:51:e3:
         36:06:06:63:7f:5f:27:9a:44:76:41:89:2b:e8:48:57:05:d4:
         fe:1e:4a:46:a0:44:9d:8c:83:fa:e1:1f:cf:6b:6a:b2:98:19:
         f0:7c:0c:4f:ec:05:e6:b4:36:47:12:33:58:1a:e2:02:24:5f:
         c7:73:43:fd:55:7e:fe:3a:f6:c5:c4:30:d7:45:0a:5d:c6:33:
         d7:a6:0b:9b:b4:bc:9d:67:77:81:97:37:34:68:98:49:dc:ba:
         2c:d6:6f:72:77:7c:ac:bd:45:69:f6:4e:8c:0c:11:24:14:25:
         3c:7c:b2:d7:0b:ec:26:c2:5a:cd:23:3b:f7:d0:c9:6a:7c:e2:
         d8:02:e4:45:a5:67:66:60:01:5f:7f:60:41:16:13:cf:32:ad:
         cd:9b:06:50
-----BEGIN CERTIFICATE-----
MIIFXDCCBESgAwIBAgICBCUwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RUM5M0UxMTAvBgNVBAUTKEI0Mjk4RkNCMkQ4NDlEOEQ0RDcxMkEyNjI3MkJDQjFD
OTZEQkZFNUUwHhcNMjUxMjE3MDAyMDI0WhcNMjcwMTMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0MzYxZC0zNDBiMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAlA/Mw9Eu+l3Habye47m08Xg1neQSMh0khKoZS2p3OscdwM0K/wiVTBInkKYM
fdlh9y2Gs9ipRYrZwOLJtgX+kVCsrh3vjMfJh1ZqmRyvel7iX9MUEtJLfM/BvKd7
smjVbhY4HJfv5Y4PH03d014Q2taBB0znSEnFrpzv+r2kzhGj80YwywoT60yRGCAE
iTxESECpQjvLp60CRngfEgeoGLbGNj8em3a+1x6vGwv2kIfeFyaJ/d25iiuTJgQv
rdDR91oUoYn9KIYnxQ8uojZtAt/NcHqM4mb9xv68vE6xi5RAQOb9v7RoHyb+Lkxi
vVxEBLe4Ge+g/BVUTY8DtXzpsQIDAQABo4ICgDCCAnwwHQYDVR0OBBYEFJC5qlcF
82Zs/jsXMl6vNYPZm+HzMB8GA1UdIwQYMBaAFLQpj8sthJ2NTXEqJicryxyW2/5e
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFQzkzRS81QUU3ODUyRTlG
MjcxMUVDQkY2MEQyN0ZDNEY5QUUwMi90Q21QeXkyRW5ZMU5jU29tSnl2TEhKYmJf
bDQuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3RDbVB5eTJFblkxTmNTb21KeXZMSEpiYl9sNC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RUM5M0UvNUFFNzg1MkU5RjI3MTFFQ0JGNjBEMjdGQzRGOUFFMDIvMTEzMDQ3QTY5
RjJBMTFFQ0FDRTQxQzgyQzRGOUFFMDIucm9hMD8GCCsGAQUFBwEHAQH/BDAwLjAS
BAIAATAMAwQBZ3voAwQAyyIkMBgEAgACMBIwEAMFBiQE6cADBwAkBOnAAAIwDQYJ
KoZIhvcNAQELBQADggEBAMskK1BVSbz15B59SkcBRgQuet6X8yoj6+f3wpKnuupG
AceTAV6ky7HPDzBvwDZzv3bKLlNqGel+4uyfChFqDOpJ54Ut3nkc3LzZZdhSTssQ
hNffEXPMLrTarTc4A8mHU2a/6GYtx7svc0ZR4zYGBmN/XyeaRHZBiSvoSFcF1P4e
SkagRJ2Mg/rhH89rarKYGfB8DE/sBea0NkcSM1ga4gIkX8dzQ/1Vfv469sXEMNdF
Cl3GM9emC5u0vJ1nd4GXNzRomEncuizWb3J3fKy9RWn2TowMESQUJTx8stcL7CbC
Ws0jO/fQyWp84tgC5EWlZ2ZgAV9/YEEWE88yrc2bBlA=
-----END CERTIFICATE-----
Generated at Mon Mar 2 03:42:51 2026 by rpki-client