Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/ED4522F835B511ED9803BC79C4F9AE02.roa
File:                     ED4522F835B511ED9803BC79C4F9AE02.roa (raw, json)
Hash identifier:          Zl+59jfjOyrjT5flLkXv2BB28uFrxby2vHUrD8ka2Ek=
Subject key identifier:   42:B0:AF:E4:51:A7:BB:00:67:02:CF:45:80:A9:B0:02:D8:2C:97:A0
Certificate issuer:       /CN=A918EDB2/serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
Certificate serial:       F298
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/ED4522F835B511ED9803BC79C4F9AE02.roa
Signing time:             Mon 06 Jul 2026 17:09:19 +0000
ROA not before:           Mon 06 Jul 2026 17:09:19 +0000
ROA not after:            Thu 01 Jul 2027 00:00:00 +0000
asID:                     140137
IP address blocks:        103.154.58.0/23 maxlen: 24
                          2001:df1:eec0::/48 maxlen: 48
                          2405:e100:1f::/48 maxlen: 48
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 28 Jul 2026 08:21:14 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 62104 (0xf298)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
        Validity
            Not Before: Jul  6 17:09:19 2026 GMT
            Not After : Jul  1 00:00:00 2027 GMT
        Subject: CN=6a4be13f-85d2
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:be:93:cd:fd:7e:79:2a:71:61:74:ec:f3:d5:2e:
                    86:12:2a:bb:01:c4:61:45:51:4a:ea:6a:ed:3c:78:
                    5e:b9:58:b0:99:8d:27:68:6c:d7:3e:58:7f:bb:b9:
                    53:10:98:d5:79:e3:c8:68:aa:aa:1d:56:fc:b3:62:
                    18:47:5b:51:47:a2:25:d4:47:55:5c:a5:97:08:fa:
                    55:03:dc:d2:ab:c1:1c:bd:22:b6:98:93:20:60:46:
                    89:af:bf:c6:30:c5:fe:3f:fe:53:7f:64:af:a6:fa:
                    a9:2e:b9:aa:d3:ad:b5:01:86:f6:24:fe:e3:85:62:
                    f6:e5:c3:a5:01:eb:cf:a3:f5:27:75:9d:22:a1:37:
                    b1:4c:83:a7:39:ce:1d:21:05:77:c7:d1:5b:95:ef:
                    b0:9a:71:64:3d:0e:56:73:5e:ff:51:72:d3:ea:4e:
                    66:34:5b:0f:d6:00:79:df:5d:45:d4:c6:51:96:4f:
                    40:44:f4:06:9d:cd:59:ec:49:9c:2c:4f:ef:e2:2d:
                    fa:2b:47:fc:45:18:6f:80:9d:ae:0e:b2:b7:aa:0f:
                    7b:fa:ba:9c:d8:b4:f9:db:a8:75:32:43:42:6e:f7:
                    c2:fa:3c:bc:d4:45:3a:e1:99:b4:1e:a7:f1:72:72:
                    ba:8b:75:26:b1:83:a3:54:53:23:c3:fc:82:a0:73:
                    b9:15
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                42:B0:AF:E4:51:A7:BB:00:67:02:CF:45:80:A9:B0:02:D8:2C:97:A0
            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/ED4522F835B511ED9803BC79C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.154.58.0/23
                IPv6:
                  2001:df1:eec0::/48
                  2405:e100:1f::/48

    Signature Algorithm: sha256WithRSAEncryption
         59:32:2c:d9:a4:66:89:a0:d6:c1:35:cc:04:7f:91:ee:90:0f:
         90:50:6c:1a:c4:52:13:f2:04:ff:56:57:f8:8a:7e:67:b7:58:
         fa:04:6d:97:b0:5f:3d:98:a2:c0:cb:58:23:5a:b6:7d:71:fd:
         16:27:a7:83:e2:b9:e9:7d:37:d3:c5:2a:5a:5a:d6:4f:8b:d7:
         1c:03:c5:8c:28:33:2a:2c:52:db:f5:2c:77:7f:ce:da:25:2f:
         81:2c:ca:15:f5:a9:35:47:26:83:0f:58:d2:85:7d:7d:10:3c:
         99:74:a1:ac:a6:95:94:ff:cc:e9:bc:7f:bd:98:02:c6:b9:01:
         d4:38:d8:f3:56:dd:f1:37:ea:b0:4a:24:c7:8b:31:69:6f:27:
         df:05:fe:8b:39:ad:22:f8:98:bd:e0:32:8d:0c:99:13:5f:b7:
         6b:37:04:22:72:da:ba:df:2c:4b:53:fc:d1:10:8e:87:1c:26:
         f6:2d:0f:60:25:c8:63:05:7b:50:d8:60:45:e1:5e:cd:58:cf:
         e4:e5:5e:95:09:1d:65:8f:4d:24:f7:59:48:55:97:08:96:fa:
         04:fd:9b:0e:e3:03:f9:cf:63:c5:23:79:73:43:ea:c8:3b:49:
         02:1b:c6:88:82:72:3f:a0:97:20:0d:69:dd:12:0d:dc:c4:32:
         72:6a:17:72
-----BEGIN CERTIFICATE-----
MIIFVzCCBD+gAwIBAgIDAPKYMA0GCSqGSIb3DQEBCwUAMEYxETAPBgNVBAMTCEE5
MThFREIyMTEwLwYDVQQFEygyOTZFREI2NEYzQUY2RTlEOTgwOTMyRTgxNkY5NTk4
M0UzQUJDODIzMB4XDTI2MDcwNjE3MDkxOVoXDTI3MDcwMTAwMDAwMFowGDEWMBQG
A1UEAxMNNmE0YmUxM2YtODVkMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBAL6Tzf1+eSpxYXTs89UuhhIquwHEYUVRSupq7Tx4XrlYsJmNJ2hs1z5Yf7u5
UxCY1XnjyGiqqh1W/LNiGEdbUUeiJdRHVVyllwj6VQPc0qvBHL0itpiTIGBGia+/
xjDF/j/+U39kr6b6qS65qtOttQGG9iT+44Vi9uXDpQHrz6P1J3WdIqE3sUyDpznO
HSEFd8fRW5XvsJpxZD0OVnNe/1Fy0+pOZjRbD9YAed9dRdTGUZZPQET0Bp3NWexJ
nCxP7+It+itH/EUYb4Cdrg6yt6oPe/q6nNi0+duodTJDQm73wvo8vNRFOuGZtB6n
8XJyuot1JrGDo1RTI8P8gqBzuRUCAwEAAaOCAnowggJ2MB0GA1UdDgQWBBRCsK/k
Uae7AGcCz0WAqbAC2CyXoDAfBgNVHSMEGDAWgBQpbttk869unZgJMugW+VmD46vI
IzAOBgNVHQ8BAf8EBAMCB4AwgYMGA1UdHwR8MHoweKB2oHSGcnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkxOEVEQjIvMkE0M0UzMEM3
MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvS1c3YlpQT3ZicDJZQ1RMb0Z2bFpnLU9y
eUNNLmNybDB+BggrBgEFBQcBAQRyMHAwbgYIKwYBBQUHMAKGYnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvcmVwb3NpdG9yeS9CNTI3RUY1ODFENjYxMUUyQkI0NjhGN0M3
MkZEMUZGMi9LVzdiWlBPdmJwMllDVExvRnZsWmctT3J5Q00uY2VyMEoGA1UdIAEB
/wRAMD4wPAYIKwYBBQUHDgIwMDAuBggrBgEFBQcCARYiaHR0cHM6Ly93d3cuYXBu
aWMubmV0L1JQS0kvQ1BTLnBkZjCBlgYIKwYBBQUHAQsEgYkwgYYwgYMGCCsGAQUF
BzALhndyc3luYzovL3Jwa2kuYXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5
MThFREIyLzJBNDNFMzBDNzBFOTExRTJCMzZENEI2QjI5NzlCQjIwL0VENDUyMkY4
MzVCNTExRUQ5ODAzQkM3OUM0RjlBRTAyLnJvYTA5BggrBgEFBQcBBwEB/wQqMCgw
DAQCAAEwBgMEAWeaOjAYBAIAAjASAwcAIAEN8e7AAwcAJAXhAAAfMA0GCSqGSIb3
DQEBCwUAA4IBAQBZMizZpGaJoNbBNcwEf5HukA+QUGwaxFIT8gT/Vlf4in5nt1j6
BG2XsF89mKLAy1gjWrZ9cf0WJ6eD4rnpfTfTxSpaWtZPi9ccA8WMKDMqLFLb9Sx3
f87aJS+BLMoV9ak1RyaDD1jShX19EDyZdKGsppWU/8zpvH+9mALGuQHUONjzVt3x
N+qwSiTHizFpbyffBf6LOa0i+Ji94DKNDJkTX7drNwQictq63yxLU/zREI6HHCb2
LQ9gJchjBXtQ2GBF4V7NWM/k5V6VCR1lj00k91lIVZcIlvoE/ZsO4wP5z2PFI3lz
Q+rIO0kCG8aIgnI/oJcgDWndEg3cxDJyahdy
-----END CERTIFICATE-----
Generated at Tue Jul 21 13:20:58 2026 by rpki-client