Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/8B44E8DE687611ECB8EC8448C4F9AE02.roa
File:                     8B44E8DE687611ECB8EC8448C4F9AE02.roa (raw, json)
Hash identifier:          J0I9UUpMUQx5/J/zw5F1JfCLaXvHsv38r0sidNJpjzQ=
Subject key identifier:   A9:37:8C:DB:9A:DB:90:6A:A8:C9:57:6C:04:90:B7:37:CA:97:DE:7D
Certificate issuer:       /CN=A918EDB2/serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
Certificate serial:       D6A1
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/8B44E8DE687611ECB8EC8448C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 22:45:08 +0000
ROA not before:           Thu 08 May 2025 16:21:41 +0000
ROA not after:            Wed 01 Jul 2026 00:00:00 +0000
asID:                     149189
IP address blocks:        103.178.108.0/23 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:   Mon 09 Mar 2026 07:20:28 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 54945 (0xd6a1)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
        Validity
            Not Before: May  8 16:21:41 2025 GMT
            Not After : Jul  1 00:00:00 2026 GMT
        Subject: CN=69a4c174-480f
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c2:34:34:94:7d:1f:52:84:3c:b8:2c:2c:70:53:
                    f0:77:cc:db:ae:75:fe:4d:f8:1f:09:77:aa:d4:12:
                    14:70:c0:09:12:07:6b:c6:44:39:c5:fb:1c:f0:c9:
                    c8:ae:90:f6:ad:25:8a:bb:f7:bd:6c:8a:37:61:ac:
                    76:d7:ae:42:c1:6f:f7:67:63:6d:3e:37:68:38:2a:
                    6b:26:60:a7:95:1d:1a:b1:a5:10:fb:51:78:f1:b8:
                    8f:ef:ba:b0:3a:eb:48:e5:75:4f:c1:41:24:7e:3d:
                    45:99:39:88:fd:4e:65:b6:88:70:0f:d3:a3:98:c0:
                    ce:9f:f9:f0:7d:c0:2c:e6:3d:6b:a4:01:03:ab:2c:
                    04:5e:22:68:a4:fa:5b:e9:59:95:3d:e0:89:6d:ea:
                    a0:e4:59:1b:70:3b:91:2f:14:67:f6:6f:18:d2:c2:
                    7a:2f:30:0e:6f:79:6a:d2:22:17:7c:24:09:f3:87:
                    b9:98:fd:db:be:72:a5:e9:dc:d3:7a:ff:b5:ac:8c:
                    80:17:f0:a6:78:3b:ff:09:e2:02:82:69:2b:ea:d2:
                    64:9a:0f:38:91:85:01:e8:c8:12:36:7a:04:36:61:
                    c4:66:6a:cb:3b:48:03:5a:f0:da:9e:c7:9f:7e:c5:
                    56:4b:53:97:0b:02:94:70:74:44:e3:e4:65:bb:97:
                    f7:cd
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                A9:37:8C:DB:9A:DB:90:6A:A8:C9:57:6C:04:90:B7:37:CA:97:DE:7D
            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/8B44E8DE687611ECB8EC8448C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.178.108.0/23

    Signature Algorithm: sha256WithRSAEncryption
         98:bc:ae:da:74:b2:ad:89:43:62:a6:fa:0d:52:94:9d:e3:51:
         6f:03:b3:27:98:62:1a:08:3b:6f:68:8f:9f:3e:23:0e:df:a7:
         42:9e:96:98:ad:f7:7b:95:96:95:32:74:a1:74:d3:d5:08:20:
         b3:05:8a:b0:c1:a1:ce:e9:cb:c8:77:05:70:71:d8:1e:f3:f1:
         c5:94:5c:8c:09:71:bf:36:5c:f4:cc:5c:93:83:43:80:10:09:
         79:35:d2:b6:7e:f4:6d:d5:5f:d2:db:7f:90:2d:f7:78:58:42:
         0e:3a:64:eb:c3:0b:dd:41:6c:fb:53:ce:36:3c:59:8c:ce:1b:
         43:ee:f9:1b:a7:fa:46:4e:10:60:0b:9a:99:27:7e:04:c0:a2:
         ec:88:8e:b5:e3:53:2b:31:b4:ad:4b:59:3f:89:9b:9b:33:d3:
         9a:b9:f2:80:90:a4:62:e5:0d:ef:72:12:1e:cc:7d:6a:26:70:
         d7:b1:71:74:05:8e:ce:83:ff:34:82:0a:14:f8:db:e3:25:da:
         7d:70:c9:2c:cb:fd:d1:9a:0a:81:95:0d:78:3c:81:67:0e:81:
         da:4a:c2:ec:c4:64:92:d5:08:29:5f:08:6e:95:00:59:58:71:
         da:7b:1c:17:61:83:b7:21:04:38:0a:14:7d:38:f0:02:e3:54:
         80:9d:25:6c
-----BEGIN CERTIFICATE-----
MIIFPTCCBCWgAwIBAgIDANahMA0GCSqGSIb3DQEBCwUAMEYxETAPBgNVBAMTCEE5
MThFREIyMTEwLwYDVQQFEygyOTZFREI2NEYzQUY2RTlEOTgwOTMyRTgxNkY5NTk4
M0UzQUJDODIzMB4XDTI1MDUwODE2MjE0MVoXDTI2MDcwMTAwMDAwMFowGDEWMBQG
A1UEAxMNNjlhNGMxNzQtNDgwZjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBAMI0NJR9H1KEPLgsLHBT8HfM2651/k34Hwl3qtQSFHDACRIHa8ZEOcX7HPDJ
yK6Q9q0lirv3vWyKN2GsdteuQsFv92djbT43aDgqayZgp5UdGrGlEPtRePG4j++6
sDrrSOV1T8FBJH49RZk5iP1OZbaIcA/To5jAzp/58H3ALOY9a6QBA6ssBF4iaKT6
W+lZlT3giW3qoORZG3A7kS8UZ/ZvGNLCei8wDm95atIiF3wkCfOHuZj9275ypenc
03r/tayMgBfwpng7/wniAoJpK+rSZJoPOJGFAejIEjZ6BDZhxGZqyztIA1rw2p7H
n37FVktTlwsClHB0ROPkZbuX980CAwEAAaOCAmAwggJcMB0GA1UdDgQWBBSpN4zb
mtuQaqjJV2wEkLc3ypfefTAfBgNVHSMEGDAWgBQpbttk869unZgJMugW+VmD46vI
IzAOBgNVHQ8BAf8EBAMCB4AwgYMGA1UdHwR8MHoweKB2oHSGcnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkxOEVEQjIvMkE0M0UzMEM3
MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvS1c3YlpQT3ZicDJZQ1RMb0Z2bFpnLU9y
eUNNLmNybDB+BggrBgEFBQcBAQRyMHAwbgYIKwYBBQUHMAKGYnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvcmVwb3NpdG9yeS9CNTI3RUY1ODFENjYxMUUyQkI0NjhGN0M3
MkZEMUZGMi9LVzdiWlBPdmJwMllDVExvRnZsWmctT3J5Q00uY2VyMEoGA1UdIAEB
/wRAMD4wPAYIKwYBBQUHDgIwMDAuBggrBgEFBQcCARYiaHR0cHM6Ly93d3cuYXBu
aWMubmV0L1JQS0kvQ1BTLnBkZjCBlgYIKwYBBQUHAQsEgYkwgYYwgYMGCCsGAQUF
BzALhndyc3luYzovL3Jwa2kuYXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5
MThFREIyLzJBNDNFMzBDNzBFOTExRTJCMzZENEI2QjI5NzlCQjIwLzhCNDRFOERF
Njg3NjExRUNCOEVDODQ0OEM0RjlBRTAyLnJvYTAfBggrBgEFBQcBBwEB/wQQMA4w
DAQCAAEwBgMEAWeybDANBgkqhkiG9w0BAQsFAAOCAQEAmLyu2nSyrYlDYqb6DVKU
neNRbwOzJ5hiGgg7b2iPnz4jDt+nQp6WmK33e5WWlTJ0oXTT1QggswWKsMGhzunL
yHcFcHHYHvPxxZRcjAlxvzZc9Mxck4NDgBAJeTXStn70bdVf0tt/kC33eFhCDjpk
68ML3UFs+1PONjxZjM4bQ+75G6f6Rk4QYAuamSd+BMCi7IiOteNTKzG0rUtZP4mb
mzPTmrnygJCkYuUN73ISHsx9aiZw17FxdAWOzoP/NIIKFPjb4yXafXDJLMv90ZoK
gZUNeDyBZw6B2krC7MRkktUIKV8IbpUAWVhx2nscF2GDtyEEOAoUfTjwAuNUgJ0l
bA==
-----END CERTIFICATE-----
Generated at Mon Mar 2 11:07:40 2026 by rpki-client