Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/46D6F4EA76ED11EDB8F27034C4F9AE02.roa
File:                     46D6F4EA76ED11EDB8F27034C4F9AE02.roa (raw, json)
Hash identifier:          ItqwlapZ2Xl7Otoj/ePu1VxuNpXZjaWFAza0SUDiiwU=
Subject key identifier:   2C:71:FF:64:4C:5D:85:C8:AF:57:B5:68:8D:01:F3:35:85:A5:72:75
Certificate issuer:       /CN=A918EDB2/serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
Certificate serial:       E951
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/46D6F4EA76ED11EDB8F27034C4F9AE02.roa
Signing time:             Sun 31 May 2026 17:35:04 +0000
ROA not before:           Sun 31 May 2026 17:35:04 +0000
ROA not after:            Thu 01 Oct 2026 00:00:00 +0000
asID:                     150573
IP address blocks:        103.42.220.0/23 maxlen: 24
                          2400:c560::/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: 59729 (0xe951)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
        Validity
            Not Before: May 31 17:35:04 2026 GMT
            Not After : Oct  1 00:00:00 2026 GMT
        Subject: CN=6a1c7148-a67f
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:90:eb:51:6a:2e:9e:a0:31:31:b9:f3:47:58:ca:
                    48:29:cd:fc:18:47:20:7a:b3:45:2b:dd:31:c9:32:
                    50:2f:f4:1c:1c:69:9b:42:41:a8:9d:ec:70:77:52:
                    c6:6f:3e:bc:74:ca:98:c2:91:92:38:b0:1d:2d:ce:
                    6b:f5:fa:74:64:08:9f:3b:71:c0:9e:ab:8b:34:7d:
                    3e:cd:64:b0:7e:85:b2:46:67:40:05:3b:2e:6b:68:
                    77:b1:6a:e8:88:be:36:4d:1c:c1:39:e9:89:e0:42:
                    b5:ba:a2:73:73:92:d1:f6:c4:22:73:68:20:ea:ad:
                    44:5b:55:cf:87:7c:5a:fa:7d:f8:78:22:b2:54:06:
                    0d:74:db:72:f5:09:84:17:4a:c4:92:ea:62:b6:ea:
                    1e:b3:05:c6:ac:0e:6e:98:02:49:78:cf:fb:19:ea:
                    63:c6:c1:60:9b:d7:a8:c4:05:ac:35:9f:d7:ed:01:
                    2a:d2:dd:a8:e5:3a:66:40:a6:59:38:aa:03:70:43:
                    d9:22:ec:27:1a:13:4e:ba:29:01:28:90:46:d8:7c:
                    73:1a:4a:17:52:78:ea:f3:39:ee:6c:95:a2:a5:04:
                    19:58:ac:52:de:51:b8:90:6f:fd:b3:14:c0:39:ff:
                    ad:71:1b:b3:3e:2b:64:99:03:1e:f7:71:d9:13:e7:
                    b1:b9
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                2C:71:FF:64:4C:5D:85:C8:AF:57:B5:68:8D:01:F3:35:85:A5:72:75
            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/46D6F4EA76ED11EDB8F27034C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.42.220.0/23
                IPv6:
                  2400:c560::/32

    Signature Algorithm: sha256WithRSAEncryption
         9e:d0:4d:4b:15:a8:c8:fb:e6:56:1a:bd:72:ef:28:e7:72:b1:
         e7:9d:4c:ed:a4:13:7b:e6:a5:41:02:cd:a7:27:b4:1b:a9:95:
         ca:18:fb:6a:94:6e:7c:b9:2f:d6:88:a8:4d:fa:ca:33:0d:74:
         bb:75:f5:e6:aa:7e:3a:5e:24:b4:ca:ca:e1:00:4e:7f:82:a7:
         da:7d:a8:b1:e4:81:3d:10:2b:4b:5e:20:01:4a:e2:ad:d1:32:
         e9:9f:cf:26:5e:07:89:96:3e:e6:4e:2f:95:05:7b:3f:07:a4:
         70:5c:2b:74:d1:12:b9:13:00:ce:49:5f:d6:d2:70:c7:00:f6:
         6c:c1:11:64:59:5d:f7:46:2f:0a:81:bb:45:5d:90:e3:bc:5a:
         24:4b:15:2d:10:2e:30:89:8a:3d:51:92:6c:81:e1:4a:a4:66:
         8c:d2:53:d1:99:2d:75:66:75:b8:93:7e:90:31:28:fe:1a:29:
         63:d7:9d:16:44:48:e2:9a:8c:0a:ea:b5:5a:59:c0:f7:d6:87:
         2c:28:ee:f9:06:c4:36:99:dd:8c:fc:02:bc:38:34:d2:56:17:
         f2:ea:cb:68:43:d2:74:d0:d2:42:1c:dd:47:88:ef:b0:51:26:
         d4:e4:f9:b4:19:40:86:c7:b4:62:81:1a:58:ba:81:01:1a:7d:
         6d:b7:9c:db
-----BEGIN CERTIFICATE-----
MIIFTDCCBDSgAwIBAgIDAOlRMA0GCSqGSIb3DQEBCwUAMEYxETAPBgNVBAMTCEE5
MThFREIyMTEwLwYDVQQFEygyOTZFREI2NEYzQUY2RTlEOTgwOTMyRTgxNkY5NTk4
M0UzQUJDODIzMB4XDTI2MDUzMTE3MzUwNFoXDTI2MTAwMTAwMDAwMFowGDEWMBQG
A1UEAxMNNmExYzcxNDgtYTY3ZjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBAJDrUWounqAxMbnzR1jKSCnN/BhHIHqzRSvdMckyUC/0HBxpm0JBqJ3scHdS
xm8+vHTKmMKRkjiwHS3Oa/X6dGQInztxwJ6rizR9Ps1ksH6FskZnQAU7Lmtod7Fq
6Ii+Nk0cwTnpieBCtbqic3OS0fbEInNoIOqtRFtVz4d8Wvp9+HgislQGDXTbcvUJ
hBdKxJLqYrbqHrMFxqwObpgCSXjP+xnqY8bBYJvXqMQFrDWf1+0BKtLdqOU6ZkCm
WTiqA3BD2SLsJxoTTropASiQRth8cxpKF1J46vM57myVoqUEGVisUt5RuJBv/bMU
wDn/rXEbsz4rZJkDHvdx2RPnsbkCAwEAAaOCAm8wggJrMB0GA1UdDgQWBBQscf9k
TF2FyK9XtWiNAfM1haVydTAfBgNVHSMEGDAWgBQpbttk869unZgJMugW+VmD46vI
IzAOBgNVHQ8BAf8EBAMCB4AwgYMGA1UdHwR8MHoweKB2oHSGcnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkxOEVEQjIvMkE0M0UzMEM3
MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvS1c3YlpQT3ZicDJZQ1RMb0Z2bFpnLU9y
eUNNLmNybDB+BggrBgEFBQcBAQRyMHAwbgYIKwYBBQUHMAKGYnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvcmVwb3NpdG9yeS9CNTI3RUY1ODFENjYxMUUyQkI0NjhGN0M3
MkZEMUZGMi9LVzdiWlBPdmJwMllDVExvRnZsWmctT3J5Q00uY2VyMEoGA1UdIAEB
/wRAMD4wPAYIKwYBBQUHDgIwMDAuBggrBgEFBQcCARYiaHR0cHM6Ly93d3cuYXBu
aWMubmV0L1JQS0kvQ1BTLnBkZjCBlgYIKwYBBQUHAQsEgYkwgYYwgYMGCCsGAQUF
BzALhndyc3luYzovL3Jwa2kuYXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5
MThFREIyLzJBNDNFMzBDNzBFOTExRTJCMzZENEI2QjI5NzlCQjIwLzQ2RDZGNEVB
NzZFRDExRURCOEYyNzAzNEM0RjlBRTAyLnJvYTAuBggrBgEFBQcBBwEB/wQfMB0w
DAQCAAEwBgMEAWcq3DANBAIAAjAHAwUAJADFYDANBgkqhkiG9w0BAQsFAAOCAQEA
ntBNSxWoyPvmVhq9cu8o53Kx551M7aQTe+alQQLNpye0G6mVyhj7apRufLkv1oio
TfrKMw10u3X15qp+Ol4ktMrK4QBOf4Kn2n2oseSBPRArS14gAUrirdEy6Z/PJl4H
iZY+5k4vlQV7PwekcFwrdNESuRMAzklf1tJwxwD2bMERZFld90YvCoG7RV2Q47xa
JEsVLRAuMImKPVGSbIHhSqRmjNJT0ZktdWZ1uJN+kDEo/hopY9edFkRI4pqMCuq1
WlnA99aHLCju+QbENpndjPwCvDg00lYX8urLaEPSdNDSQhzdR4jvsFEm1OT5tBlA
hse0YoEaWLqBARp9bbec2w==
-----END CERTIFICATE-----
Generated at Thu Jun 4 09:05:38 2026 by rpki-client