Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/3CF31D4EF33911EF931F0F66C4F9AE02.roa
File:                     3CF31D4EF33911EF931F0F66C4F9AE02.roa (raw, json)
Hash identifier:          uZQ1xyeBfb8ggSkpRKzM+IwgxEAO2yVorV4SGGZUjGc=
Subject key identifier:   AF:2F:69:18:6B:90:CB:10:56:A5:6E:CC:CB:2B:23:87:91:6A:B7:2C
Certificate issuer:       /CN=A918EDB2/serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
Certificate serial:       E33F
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/3CF31D4EF33911EF931F0F66C4F9AE02.roa
Signing time:             Sun 31 May 2026 16:43:56 +0000
ROA not before:           Sun 31 May 2026 16:43:56 +0000
ROA not after:            Thu 01 Oct 2026 00:00:00 +0000
asID:                     134345
IP address blocks:        103.76.56.0/22 maxlen: 24
                          103.157.130.0/23 maxlen: 24
                          2001:df4:bcc0::/48 maxlen: 48
                          2402:80c0::/32 maxlen: 32
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:   Thu 11 Jun 2026 06:09:52 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 58175 (0xe33f)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
        Validity
            Not Before: May 31 16:43:56 2026 GMT
            Not After : Oct  1 00:00:00 2026 GMT
        Subject: CN=6a1c654c-daf8
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a7:00:cb:15:11:51:b6:db:24:44:c8:91:9d:f2:
                    69:a2:32:2f:58:44:77:2c:47:30:6c:46:0d:7d:3b:
                    25:76:1b:c1:ef:f7:8e:1e:0a:48:3a:f2:b5:88:cd:
                    4a:8f:1a:18:60:a6:4b:d3:22:14:7f:97:ff:76:90:
                    04:da:bc:11:97:ac:28:31:72:66:7a:14:26:bf:20:
                    1e:e2:10:64:d3:bc:c8:da:40:e6:5d:5a:2f:66:56:
                    82:49:a4:aa:d0:7b:40:26:92:46:45:78:4b:f9:d1:
                    56:ad:5e:cb:b0:e6:ba:d6:d1:39:e2:91:d2:1b:5a:
                    8d:04:33:af:22:d7:db:19:69:e2:b6:81:92:d5:fd:
                    a6:9b:c5:a3:9f:5e:58:da:30:79:86:60:ac:df:41:
                    6f:82:f0:a8:9f:8e:76:c4:2f:a7:07:db:d2:b3:26:
                    d5:21:5b:d2:1c:56:0d:80:93:74:4d:1b:27:3b:19:
                    ac:7a:02:67:5f:f6:20:e0:b7:76:d8:88:83:c4:8c:
                    97:cf:08:01:6a:2c:e8:aa:17:76:78:b3:20:4a:63:
                    23:8f:41:0b:58:09:84:1b:02:c4:4d:65:3f:25:4a:
                    d6:e6:04:77:38:be:db:c5:b8:35:f1:ca:3e:ac:47:
                    ef:1b:82:64:66:0b:21:fe:2c:63:cf:7e:7b:b1:e7:
                    54:b5
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                AF:2F:69:18:6B:90:CB:10:56:A5:6E:CC:CB:2B:23:87:91:6A:B7:2C
            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/3CF31D4EF33911EF931F0F66C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.76.56.0/22
                  103.157.130.0/23
                IPv6:
                  2001:df4:bcc0::/48
                  2402:80c0::/32

    Signature Algorithm: sha256WithRSAEncryption
         3c:f7:d9:2f:96:81:68:8d:b5:ca:a0:4c:94:9b:c6:fb:cc:97:
         ad:6f:75:42:b7:80:13:6c:b0:90:e7:0e:7d:88:40:63:82:81:
         5e:b8:dc:80:80:9b:48:88:66:d1:a7:24:77:19:bb:33:2e:03:
         d1:3a:3b:fe:a9:05:12:0e:20:d9:d3:e9:4b:2e:4c:73:2e:a0:
         71:34:eb:3e:51:81:2c:ed:93:c4:e0:5c:3f:35:4f:9f:8a:4b:
         01:7f:53:52:2c:bc:11:55:23:86:f1:b9:bc:69:3f:a9:69:8d:
         8f:5a:4a:0b:26:9e:13:7a:64:77:06:97:79:f5:ab:3e:12:94:
         d9:bd:d4:5c:b6:14:e4:72:bf:b4:c1:3c:b0:b1:ad:9e:0a:4c:
         a7:dc:9b:f0:8b:2a:77:cd:d1:0e:bf:d8:4a:ff:56:82:9d:9d:
         85:64:cc:f5:16:e8:f9:b7:34:d1:05:45:91:d0:76:00:72:73:
         1c:ec:0d:c1:24:91:88:a8:89:21:e4:de:4e:17:54:f4:d3:99:
         67:39:73:32:ca:56:54:2d:c8:76:45:70:52:26:b0:24:4f:3f:
         da:73:15:f8:1b:bc:76:07:34:0c:02:32:4c:80:1e:55:a0:08:
         ae:15:f5:13:d9:88:2a:5b:89:2e:07:95:8b:19:df:ba:db:e2:
         7d:d1:8e:52
-----BEGIN CERTIFICATE-----
MIIFWzCCBEOgAwIBAgIDAOM/MA0GCSqGSIb3DQEBCwUAMEYxETAPBgNVBAMTCEE5
MThFREIyMTEwLwYDVQQFEygyOTZFREI2NEYzQUY2RTlEOTgwOTMyRTgxNkY5NTk4
M0UzQUJDODIzMB4XDTI2MDUzMTE2NDM1NloXDTI2MTAwMTAwMDAwMFowGDEWMBQG
A1UEAxMNNmExYzY1NGMtZGFmODCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBAKcAyxURUbbbJETIkZ3yaaIyL1hEdyxHMGxGDX07JXYbwe/3jh4KSDrytYjN
So8aGGCmS9MiFH+X/3aQBNq8EZesKDFyZnoUJr8gHuIQZNO8yNpA5l1aL2ZWgkmk
qtB7QCaSRkV4S/nRVq1ey7DmutbROeKR0htajQQzryLX2xlp4raBktX9ppvFo59e
WNoweYZgrN9Bb4LwqJ+OdsQvpwfb0rMm1SFb0hxWDYCTdE0bJzsZrHoCZ1/2IOC3
dtiIg8SMl88IAWos6KoXdnizIEpjI49BC1gJhBsCxE1lPyVK1uYEdzi+28W4NfHK
PqxH7xuCZGYLIf4sY89+e7HnVLUCAwEAAaOCAn4wggJ6MB0GA1UdDgQWBBSvL2kY
a5DLEFalbszLKyOHkWq3LDAfBgNVHSMEGDAWgBQpbttk869unZgJMugW+VmD46vI
IzAOBgNVHQ8BAf8EBAMCB4AwgYMGA1UdHwR8MHoweKB2oHSGcnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkxOEVEQjIvMkE0M0UzMEM3
MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvS1c3YlpQT3ZicDJZQ1RMb0Z2bFpnLU9y
eUNNLmNybDB+BggrBgEFBQcBAQRyMHAwbgYIKwYBBQUHMAKGYnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvcmVwb3NpdG9yeS9CNTI3RUY1ODFENjYxMUUyQkI0NjhGN0M3
MkZEMUZGMi9LVzdiWlBPdmJwMllDVExvRnZsWmctT3J5Q00uY2VyMEoGA1UdIAEB
/wRAMD4wPAYIKwYBBQUHDgIwMDAuBggrBgEFBQcCARYiaHR0cHM6Ly93d3cuYXBu
aWMubmV0L1JQS0kvQ1BTLnBkZjCBlgYIKwYBBQUHAQsEgYkwgYYwgYMGCCsGAQUF
BzALhndyc3luYzovL3Jwa2kuYXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5
MThFREIyLzJBNDNFMzBDNzBFOTExRTJCMzZENEI2QjI5NzlCQjIwLzNDRjMxRDRF
RjMzOTExRUY5MzFGMEY2NkM0RjlBRTAyLnJvYTA9BggrBgEFBQcBBwEB/wQuMCww
EgQCAAEwDAMEAmdMOAMEAWedgjAWBAIAAjAQAwcAIAEN9LzAAwUAJAKAwDANBgkq
hkiG9w0BAQsFAAOCAQEAPPfZL5aBaI21yqBMlJvG+8yXrW91QreAE2ywkOcOfYhA
Y4KBXrjcgICbSIhm0ackdxm7My4D0To7/qkFEg4g2dPpSy5Mcy6gcTTrPlGBLO2T
xOBcPzVPn4pLAX9TUiy8EVUjhvG5vGk/qWmNj1pKCyaeE3pkdwaXefWrPhKU2b3U
XLYU5HK/tME8sLGtngpMp9yb8Isqd83RDr/YSv9Wgp2dhWTM9Rbo+bc00QVFkdB2
AHJzHOwNwSSRiKiJIeTeThdU9NOZZzlzMspWVC3IdkVwUiawJE8/2nMV+Bu8dgc0
DAIyTIAeVaAIrhX1E9mIKluJLgeVixnfutvifdGOUg==
-----END CERTIFICATE-----
Generated at Thu Jun 4 09:08:39 2026 by rpki-client