Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/FD0E1316361B11F09FD94255C4F9AE02.roa
File:                     FD0E1316361B11F09FD94255C4F9AE02.roa (raw, json)
Hash identifier:          VGTX+hDMTNgQFxg77m7dXdxo7HFV05+Rhyu7fbN6zp0=
Subject key identifier:   8C:F3:F0:97:03:F4:EE:47:00:97:F1:90:DE:3F:EB:32:1A:B6:40:0C
Certificate issuer:       /CN=A918EDB2/serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
Certificate serial:       BB7C
Authority key identifier: 29:6E:DB:64:F3:AF:6E:9D:98:09:32:E8:16:F9:59:83:E3:AB:C8:23
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/KW7bZPOvbp2YCTLoFvlZg-OryCM.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/FD0E1316361B11F09FD94255C4F9AE02.roa
Signing time:             Wed 21 May 2025 08:17:09 +0000
ROA not before:           Wed 21 May 2025 08:17:09 +0000
ROA not after:            Wed 01 Jul 2026 00:00:00 +0000
asID:                     135776
IP address blocks:        103.220.32.0/24 maxlen: 24
                          103.220.34.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/KW7bZPOvbp2YCTLoFvlZg-OryCM.crl
                          rsync://rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/KW7bZPOvbp2YCTLoFvlZg-OryCM.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/KW7bZPOvbp2YCTLoFvlZg-OryCM.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:   Tue 17 Jun 2025 06:50:11 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 47996 (0xbb7c)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
        Validity
            Not Before: May 21 08:17:09 2025 GMT
            Not After : Jul  1 00:00:00 2026 GMT
        Subject: CN=682d8c04-17b5
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a9:47:19:e2:46:3d:d4:96:7a:de:e5:65:f8:b4:
                    d3:06:da:d7:8e:75:96:d4:ef:c1:05:d1:6c:e5:77:
                    31:0c:7f:8f:e9:61:64:35:36:21:fd:96:b4:7d:23:
                    bb:45:03:7e:5b:1c:cb:0d:6f:6f:8e:7d:70:a5:ec:
                    96:b8:1a:75:2b:c0:f8:a9:5b:fe:da:3a:e5:e0:62:
                    fe:d4:d1:82:ab:4b:bd:66:89:75:e3:21:00:15:d1:
                    b6:75:9c:5e:07:08:8c:f4:76:11:3a:a7:d9:f4:f9:
                    e8:ec:28:57:8c:9d:00:ce:bb:4d:6d:84:e8:52:cb:
                    da:66:07:f1:7e:1f:8e:80:0b:84:03:d2:4d:49:d7:
                    2f:00:67:d4:0d:58:78:f0:df:fd:c1:f0:b0:50:b4:
                    d6:07:ec:dc:22:c1:51:23:36:26:4b:cd:66:99:44:
                    ec:d1:43:d9:a0:dc:26:a0:18:ed:1f:4e:66:fb:51:
                    88:d9:8e:f8:f8:4d:5f:53:ca:cd:11:d8:12:e4:2d:
                    cc:b7:8c:40:9f:b8:58:69:45:12:f7:29:3e:b4:51:
                    86:25:31:3e:f0:8a:83:05:b6:90:93:46:e1:40:91:
                    f0:02:2a:a8:9a:bd:cf:c5:63:cf:5d:fc:4b:4a:ce:
                    a2:dd:db:cb:87:c8:64:f2:c6:24:c4:c7:6c:ae:22:
                    93:43
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                8C:F3:F0:97:03:F4:EE:47:00:97:F1:90:DE:3F:EB:32:1A:B6:40:0C
            X509v3 Authority Key Identifier:
                keyid:29:6E:DB:64:F3:AF:6E:9D:98:09:32:E8:16:F9:59:83:E3:AB:C8:23

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/KW7bZPOvbp2YCTLoFvlZg-OryCM.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/KW7bZPOvbp2YCTLoFvlZg-OryCM.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/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/FD0E1316361B11F09FD94255C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.220.32.0/24
                  103.220.34.0/24

    Signature Algorithm: sha256WithRSAEncryption
         6d:5e:5d:39:70:19:f1:37:0b:d5:7b:46:33:3d:72:3d:ce:ce:
         ac:73:02:ee:4a:dd:1e:fe:73:2c:8b:be:6d:a6:15:44:c1:94:
         99:47:ee:80:43:94:72:cd:7d:65:b9:26:08:3e:61:99:2e:ca:
         3a:f1:18:7e:b4:98:39:24:99:2e:89:ce:9c:e5:14:93:e9:82:
         b1:6a:6d:b3:27:62:d3:73:83:49:4c:58:6e:ae:57:82:1e:76:
         c4:39:8f:05:40:79:0a:e3:9c:58:ba:be:ba:ab:6f:cd:4c:16:
         78:92:ab:77:f0:ff:00:71:bd:a9:55:89:cf:b5:08:1d:ba:85:
         2b:63:2e:65:f0:1c:fd:9b:c0:da:63:db:e5:cb:4b:60:5e:3a:
         86:cc:4d:23:6f:55:62:00:62:fd:73:4b:d1:1e:c2:08:da:95:
         0f:ce:f7:61:e2:16:be:3d:39:f2:7d:3d:57:1a:e0:a6:ae:f0:
         80:ea:15:26:b7:9f:53:7f:48:45:9a:4e:cb:92:f5:48:38:1e:
         5c:ad:fe:d4:b8:68:cf:7e:a4:c8:1e:d0:96:bb:d5:40:a3:fa:
         e1:b9:b2:dc:9d:55:6e:69:0d:87:ad:52:68:4e:99:91:49:c9:
         43:8d:84:19:cb:9b:ce:6e:e0:9f:32:12:cf:a0:93:37:a0:b1:
         91:5f:61:81
-----BEGIN CERTIFICATE-----
MIIFeDCCBGCgAwIBAgIDALt8MA0GCSqGSIb3DQEBCwUAMEYxETAPBgNVBAMTCEE5
MThFREIyMTEwLwYDVQQFEygyOTZFREI2NEYzQUY2RTlEOTgwOTMyRTgxNkY5NTk4
M0UzQUJDODIzMB4XDTI1MDUyMTA4MTcwOVoXDTI2MDcwMTAwMDAwMFowGDEWMBQG
A1UEAxMNNjgyZDhjMDQtMTdiNTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBAKlHGeJGPdSWet7lZfi00wba1451ltTvwQXRbOV3MQx/j+lhZDU2If2WtH0j
u0UDflscyw1vb459cKXslrgadSvA+Klb/to65eBi/tTRgqtLvWaJdeMhABXRtnWc
XgcIjPR2ETqn2fT56OwoV4ydAM67TW2E6FLL2mYH8X4fjoALhAPSTUnXLwBn1A1Y
ePDf/cHwsFC01gfs3CLBUSM2JkvNZplE7NFD2aDcJqAY7R9OZvtRiNmO+PhNX1PK
zRHYEuQtzLeMQJ+4WGlFEvcpPrRRhiUxPvCKgwW2kJNG4UCR8AIqqJq9z8Vjz138
S0rOot3by4fIZPLGJMTHbK4ik0MCAwEAAaOCApswggKXMB0GA1UdDgQWBBSM8/CX
A/TuRwCX8ZDeP+syGrZADDAfBgNVHSMEGDAWgBQpbttk869unZgJMugW+VmD46vI
IzAOBgNVHQ8BAf8EBAMCB4AwgYMGA1UdHwR8MHoweKB2oHSGcnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkxOEVEQjIvMkE0M0UzMEM3
MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvS1c3YlpQT3ZicDJZQ1RMb0Z2bFpnLU9y
eUNNLmNybDB+BggrBgEFBQcBAQRyMHAwbgYIKwYBBQUHMAKGYnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvcmVwb3NpdG9yeS9CNTI3RUY1ODFENjYxMUUyQkI0NjhGN0M3
MkZEMUZGMi9LVzdiWlBPdmJwMllDVExvRnZsWmctT3J5Q00uY2VyMEoGA1UdIAEB
/wRAMD4wPAYIKwYBBQUHDgIwMDAuBggrBgEFBQcCARYiaHR0cHM6Ly93d3cuYXBu
aWMubmV0L1JQS0kvQ1BTLnBkZjCBywYIKwYBBQUHAQsEgb4wgbswgYMGCCsGAQUF
BzALhndyc3luYzovL3Jwa2kuYXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5
MThFREIyLzJBNDNFMzBDNzBFOTExRTJCMzZENEI2QjI5NzlCQjIwL0ZEMEUxMzE2
MzYxQjExRjA5RkQ5NDI1NUM0RjlBRTAyLnJvYTAzBggrBgEFBQcwDYYnaHR0cHM6
Ly9ycmRwLmFwbmljLm5ldC9ub3RpZmljYXRpb24ueG1sMCUGCCsGAQUFBwEHAQH/
BBYwFDASBAIAATAMAwQAZ9wgAwQAZ9wiMA0GCSqGSIb3DQEBCwUAA4IBAQBtXl05
cBnxNwvVe0YzPXI9zs6scwLuSt0e/nMsi75tphVEwZSZR+6AQ5RyzX1luSYIPmGZ
Lso68Rh+tJg5JJkuic6c5RST6YKxam2zJ2LTc4NJTFhurleCHnbEOY8FQHkK45xY
ur66q2/NTBZ4kqt38P8Acb2pVYnPtQgduoUrYy5l8Bz9m8DaY9vly0tgXjqGzE0j
b1ViAGL9c0vRHsII2pUPzvdh4ha+PTnyfT1XGuCmrvCA6hUmt59Tf0hFmk7LkvVI
OB5crf7UuGjPfqTIHtCWu9VAo/rhubLcnVVuaQ2HrVJoTpmRSclDjYQZy5vObuCf
MhLPoJM3oLGRX2GB
-----END CERTIFICATE-----
Generated at Tue Jun 10 13:05:20 2025 by rpki-client