Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/46B68C2C3FE311EEA4FCCF4FC4F9AE02.roa
File:                     46B68C2C3FE311EEA4FCCF4FC4F9AE02.roa (raw, json)
Hash identifier:          AOIiRBpoS7gHLty+y9c7D2dPq/BHks6qG6MkY5IOrwM=
Subject key identifier:   57:FE:91:C9:B0:BC:8A:9D:3C:CA:E7:48:D9:70:7C:50:62:DB:B0:70
Certificate issuer:       /CN=A918EDB2/serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
Certificate serial:       F0EE
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/46B68C2C3FE311EEA4FCCF4FC4F9AE02.roa
Signing time:             Mon 06 Jul 2026 16:55:10 +0000
ROA not before:           Mon 06 Jul 2026 16:55:10 +0000
ROA not after:            Thu 01 Jul 2027 00:00:00 +0000
asID:                     136671
IP address blocks:        103.103.120.0/24 maxlen: 24
                          103.103.121.0/24 maxlen: 24
                          103.103.122.0/24 maxlen: 24
                          103.103.123.0/24 maxlen: 24
                          2406:ec0::/32 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: 61678 (0xf0ee)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
        Validity
            Not Before: Jul  6 16:55:10 2026 GMT
            Not After : Jul  1 00:00:00 2027 GMT
        Subject: CN=6a4bddee-3862
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b5:1e:95:59:7d:82:48:36:a7:2a:46:ad:52:a8:
                    b5:77:bd:29:01:db:1f:c8:dd:f9:12:d7:65:fb:81:
                    bc:79:ea:c6:f2:d4:25:06:25:a0:8b:cc:b9:60:1c:
                    49:db:a5:84:c5:4d:0b:5b:e3:79:60:e7:61:10:a2:
                    2d:18:03:f8:f3:be:c6:0b:90:3d:3b:4f:83:8d:13:
                    c9:d6:75:fb:35:7c:93:2e:a1:42:0d:1c:23:2b:aa:
                    00:2f:26:ca:95:88:ca:f5:ba:db:1e:cf:f0:6b:bb:
                    4e:e5:d8:54:7e:f4:d3:c2:06:88:2c:f9:4f:f7:98:
                    32:9a:fb:ba:a1:d2:49:df:8b:3f:a7:20:53:fd:a6:
                    54:db:a0:88:01:37:0c:0f:6e:19:48:0c:7a:23:7e:
                    30:7e:75:9d:5c:80:e9:19:f8:20:b3:72:54:ea:20:
                    78:22:bc:b8:9d:5a:c9:5e:93:af:19:f3:e4:a4:2d:
                    b1:b5:ff:0d:49:72:2e:5e:4b:de:e8:67:0d:6b:b4:
                    a1:48:12:80:ef:21:01:54:ee:04:ae:90:37:2c:98:
                    0f:e7:e7:e8:62:1b:43:3a:41:64:87:ab:d8:46:07:
                    c6:24:de:91:df:8b:58:c7:74:01:d2:18:0e:67:78:
                    09:f2:47:59:31:30:0c:00:ea:75:13:a0:7d:93:ab:
                    a8:91
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                57:FE:91:C9:B0:BC:8A:9D:3C:CA:E7:48:D9:70:7C:50:62:DB:B0:70
            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/46B68C2C3FE311EEA4FCCF4FC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.103.120.0/22
                IPv6:
                  2406:ec0::/32

    Signature Algorithm: sha256WithRSAEncryption
         11:52:f5:5a:ec:93:cb:52:3b:d2:6c:1e:9f:27:91:2c:b9:85:
         85:c1:86:3c:e1:05:8d:09:96:da:f7:3a:8e:f5:3d:6d:09:a8:
         b7:bd:66:d1:09:00:ca:7e:ba:a6:f5:89:cd:eb:3d:5a:18:4b:
         90:43:41:33:40:02:e3:20:b9:27:f5:68:ec:82:9a:ec:27:a2:
         9a:99:22:a3:e8:a0:7c:64:92:ea:0c:17:f0:a7:db:19:5c:b5:
         b6:f8:b1:d3:cc:46:36:1d:7b:2c:b6:e8:cb:ca:fb:97:04:87:
         6b:49:0e:fc:3a:c7:e9:6d:ed:00:7a:35:d6:9d:1b:4c:ad:52:
         85:b8:af:26:72:80:06:34:6d:ac:1f:91:a9:3b:56:f1:4d:12:
         3c:27:95:17:6c:5e:02:34:07:10:5e:65:9a:d6:16:e8:d7:8f:
         78:03:54:f3:bb:a5:e4:e4:9f:be:cc:a5:8b:c1:12:37:7c:85:
         02:b7:b3:a2:77:43:d6:c8:80:5d:db:f9:6c:a5:e1:93:ad:23:
         55:e6:43:38:8d:2f:0a:f2:c7:a6:14:f1:62:0c:a0:74:dd:0b:
         cf:eb:66:9c:a7:9c:23:28:32:6c:38:10:14:2e:76:85:b9:8f:
         04:ec:0e:08:d0:bc:a1:3e:49:bc:0f:70:59:52:e8:3d:b0:27:
         81:51:34:f5
-----BEGIN CERTIFICATE-----
MIIFTDCCBDSgAwIBAgIDAPDuMA0GCSqGSIb3DQEBCwUAMEYxETAPBgNVBAMTCEE5
MThFREIyMTEwLwYDVQQFEygyOTZFREI2NEYzQUY2RTlEOTgwOTMyRTgxNkY5NTk4
M0UzQUJDODIzMB4XDTI2MDcwNjE2NTUxMFoXDTI3MDcwMTAwMDAwMFowGDEWMBQG
A1UEAxMNNmE0YmRkZWUtMzg2MjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBALUelVl9gkg2pypGrVKotXe9KQHbH8jd+RLXZfuBvHnqxvLUJQYloIvMuWAc
SdulhMVNC1vjeWDnYRCiLRgD+PO+xguQPTtPg40TydZ1+zV8ky6hQg0cIyuqAC8m
ypWIyvW62x7P8Gu7TuXYVH7008IGiCz5T/eYMpr7uqHSSd+LP6cgU/2mVNugiAE3
DA9uGUgMeiN+MH51nVyA6Rn4ILNyVOogeCK8uJ1ayV6Trxnz5KQtsbX/DUlyLl5L
3uhnDWu0oUgSgO8hAVTuBK6QNyyYD+fn6GIbQzpBZIer2EYHxiTekd+LWMd0AdIY
Dmd4CfJHWTEwDADqdROgfZOrqJECAwEAAaOCAm8wggJrMB0GA1UdDgQWBBRX/pHJ
sLyKnTzK50jZcHxQYtuwcDAfBgNVHSMEGDAWgBQpbttk869unZgJMugW+VmD46vI
IzAOBgNVHQ8BAf8EBAMCB4AwgYMGA1UdHwR8MHoweKB2oHSGcnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkxOEVEQjIvMkE0M0UzMEM3
MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvS1c3YlpQT3ZicDJZQ1RMb0Z2bFpnLU9y
eUNNLmNybDB+BggrBgEFBQcBAQRyMHAwbgYIKwYBBQUHMAKGYnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvcmVwb3NpdG9yeS9CNTI3RUY1ODFENjYxMUUyQkI0NjhGN0M3
MkZEMUZGMi9LVzdiWlBPdmJwMllDVExvRnZsWmctT3J5Q00uY2VyMEoGA1UdIAEB
/wRAMD4wPAYIKwYBBQUHDgIwMDAuBggrBgEFBQcCARYiaHR0cHM6Ly93d3cuYXBu
aWMubmV0L1JQS0kvQ1BTLnBkZjCBlgYIKwYBBQUHAQsEgYkwgYYwgYMGCCsGAQUF
BzALhndyc3luYzovL3Jwa2kuYXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5
MThFREIyLzJBNDNFMzBDNzBFOTExRTJCMzZENEI2QjI5NzlCQjIwLzQ2QjY4QzJD
M0ZFMzExRUVBNEZDQ0Y0RkM0RjlBRTAyLnJvYTAuBggrBgEFBQcBBwEB/wQfMB0w
DAQCAAEwBgMEAmdneDANBAIAAjAHAwUAJAYOwDANBgkqhkiG9w0BAQsFAAOCAQEA
EVL1WuyTy1I70mwenyeRLLmFhcGGPOEFjQmW2vc6jvU9bQmot71m0QkAyn66pvWJ
zes9WhhLkENBM0AC4yC5J/Vo7IKa7Ceimpkio+igfGSS6gwX8KfbGVy1tvix08xG
Nh17LLboy8r7lwSHa0kO/DrH6W3tAHo11p0bTK1ShbivJnKABjRtrB+RqTtW8U0S
PCeVF2xeAjQHEF5lmtYW6NePeANU87ul5OSfvsyli8ESN3yFArezondD1siAXdv5
bKXhk60jVeZDOI0vCvLHphTxYgygdN0Lz+tmnKecIygybDgQFC52hbmPBOwOCNC8
oT5JvA9wWVLoPbAngVE09Q==
-----END CERTIFICATE-----
Generated at Tue Jul 21 11:11:53 2026 by rpki-client