Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/145A04A2F5A411EFAFA7370BC4F9AE02.roa
File:                     145A04A2F5A411EFAFA7370BC4F9AE02.roa (raw, json)
Hash identifier:          hN1aa+PZCXfoMLQ8abHn8b/fmmnVdnzGWlFfV9wYglQ=
Subject key identifier:   07:60:AB:04:F6:5D:E6:07:8E:D0:C0:85:72:30:EA:5A:87:CA:07:3E
Certificate issuer:       /CN=A918EDB2/serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
Certificate serial:       B51D
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/145A04A2F5A411EFAFA7370BC4F9AE02.roa
Signing time:             Thu 08 May 2025 16:11:44 +0000
ROA not before:           Thu 08 May 2025 16:11:44 +0000
ROA not after:            Wed 01 Jul 2026 00:00:00 +0000
asID:                     138312
IP address blocks:        103.212.92.0/24 maxlen: 24
                          103.212.93.0/24 maxlen: 24
                          103.212.94.0/24 maxlen: 24
                          103.212.95.0/24 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:   Tue 20 May 2025 13:22:22 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 46365 (0xb51d)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
        Validity
            Not Before: May  8 16:11:44 2025 GMT
            Not After : Jul  1 00:00:00 2026 GMT
        Subject: CN=681cd7c0-454d
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b6:20:ec:f4:a7:eb:31:c8:e4:28:da:38:b8:29:
                    e9:07:9a:d9:f5:f4:cb:3c:0e:4f:e3:76:50:29:4f:
                    4f:46:3d:f3:20:35:c6:4e:fe:30:c7:2f:40:f9:5a:
                    e9:6a:eb:ce:3d:17:e0:af:ef:c8:b1:ab:91:2b:b9:
                    96:4c:d8:31:00:47:04:79:e0:cd:9e:30:0a:43:e6:
                    73:d4:56:81:99:31:d0:b0:6d:97:74:94:9f:93:da:
                    a6:e8:a8:5d:c7:5f:a9:c6:81:2f:85:1f:f8:2b:13:
                    31:26:2a:bf:0d:71:00:7a:01:39:32:53:da:61:93:
                    d4:5d:4f:f5:6b:11:7d:06:a4:65:b4:31:2f:ef:fb:
                    8c:c5:a4:15:61:17:44:9b:d7:1d:46:1d:33:7a:53:
                    f3:05:e5:9e:35:e9:3f:f3:e2:7b:c3:64:9d:cd:80:
                    fb:f6:d3:f2:3e:28:75:03:1f:ab:a5:cd:be:cb:b2:
                    3f:8c:d7:0f:80:29:2e:36:fe:07:0f:a0:05:6d:e0:
                    81:dd:28:4e:13:f7:bf:18:c5:ff:6f:9b:7e:f7:e2:
                    57:ef:5d:06:b5:0f:d2:54:16:ed:8f:01:88:3c:f8:
                    2c:b7:13:5a:0c:53:38:07:4e:91:eb:ff:36:9e:f1:
                    3e:c1:b0:8b:c8:51:34:ed:27:17:55:61:16:8e:1f:
                    49:ad
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                07:60:AB:04:F6:5D:E6:07:8E:D0:C0:85:72:30:EA:5A:87:CA:07:3E
            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/145A04A2F5A411EFAFA7370BC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.212.92.0/22

    Signature Algorithm: sha256WithRSAEncryption
         b8:d5:be:ad:77:b9:aa:6d:5d:36:49:ed:d9:12:7c:ac:85:e2:
         86:75:f1:04:01:07:a8:a4:5a:a9:91:85:d8:5b:83:f4:4f:79:
         00:71:d7:2e:f1:72:5a:05:1d:f1:8b:9a:61:05:0a:3d:43:a2:
         54:be:46:cc:80:32:ea:dc:dd:67:8b:bd:38:06:01:9f:e7:16:
         05:97:e6:b0:f7:1f:ba:e2:2d:8b:c2:4f:df:48:e2:7e:5a:0e:
         f9:4f:ec:d4:a4:db:1c:71:ad:2e:1b:00:7a:27:8d:8f:93:7e:
         f1:81:5c:28:17:8f:fd:f0:31:13:e4:8a:3a:5e:0e:d3:3f:e7:
         b5:4a:70:9a:25:48:ac:79:6f:43:f9:5b:1a:67:ab:77:95:fb:
         ca:fa:e0:ca:1f:0d:d2:1d:a3:57:f8:0d:0a:ed:cf:6a:9f:e3:
         c5:7e:9b:2b:97:18:bc:a6:f4:3d:af:f3:5c:fb:76:4d:94:c6:
         14:1a:8e:c5:94:24:b2:5d:9f:0c:f5:ac:74:f4:29:74:f8:a5:
         55:28:00:1e:3b:6f:a8:86:46:ce:a4:f0:e0:b5:70:68:86:48:
         53:4c:24:76:67:b5:5f:f5:02:f4:25:78:2b:05:7c:98:b1:1f:
         d2:14:5f:85:26:48:01:d8:e0:1a:e1:0f:ac:eb:e4:38:c4:4d:
         59:0d:49:af
-----BEGIN CERTIFICATE-----
MIIFcjCCBFqgAwIBAgIDALUdMA0GCSqGSIb3DQEBCwUAMEYxETAPBgNVBAMTCEE5
MThFREIyMTEwLwYDVQQFEygyOTZFREI2NEYzQUY2RTlEOTgwOTMyRTgxNkY5NTk4
M0UzQUJDODIzMB4XDTI1MDUwODE2MTE0NFoXDTI2MDcwMTAwMDAwMFowGDEWMBQG
A1UEAxMNNjgxY2Q3YzAtNDU0ZDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBALYg7PSn6zHI5CjaOLgp6Qea2fX0yzwOT+N2UClPT0Y98yA1xk7+MMcvQPla
6Wrrzj0X4K/vyLGrkSu5lkzYMQBHBHngzZ4wCkPmc9RWgZkx0LBtl3SUn5Papuio
XcdfqcaBL4Uf+CsTMSYqvw1xAHoBOTJT2mGT1F1P9WsRfQakZbQxL+/7jMWkFWEX
RJvXHUYdM3pT8wXlnjXpP/Pie8Nknc2A+/bT8j4odQMfq6XNvsuyP4zXD4ApLjb+
Bw+gBW3ggd0oThP3vxjF/2+bfvfiV+9dBrUP0lQW7Y8BiDz4LLcTWgxTOAdOkev/
Np7xPsGwi8hRNO0nF1VhFo4fSa0CAwEAAaOCApUwggKRMB0GA1UdDgQWBBQHYKsE
9l3mB47QwIVyMOpah8oHPjAfBgNVHSMEGDAWgBQpbttk869unZgJMugW+VmD46vI
IzAOBgNVHQ8BAf8EBAMCB4AwgYMGA1UdHwR8MHoweKB2oHSGcnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkxOEVEQjIvMkE0M0UzMEM3
MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvS1c3YlpQT3ZicDJZQ1RMb0Z2bFpnLU9y
eUNNLmNybDB+BggrBgEFBQcBAQRyMHAwbgYIKwYBBQUHMAKGYnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvcmVwb3NpdG9yeS9CNTI3RUY1ODFENjYxMUUyQkI0NjhGN0M3
MkZEMUZGMi9LVzdiWlBPdmJwMllDVExvRnZsWmctT3J5Q00uY2VyMEoGA1UdIAEB
/wRAMD4wPAYIKwYBBQUHDgIwMDAuBggrBgEFBQcCARYiaHR0cHM6Ly93d3cuYXBu
aWMubmV0L1JQS0kvQ1BTLnBkZjCBywYIKwYBBQUHAQsEgb4wgbswgYMGCCsGAQUF
BzALhndyc3luYzovL3Jwa2kuYXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5
MThFREIyLzJBNDNFMzBDNzBFOTExRTJCMzZENEI2QjI5NzlCQjIwLzE0NUEwNEEy
RjVBNDExRUZBRkE3MzcwQkM0RjlBRTAyLnJvYTAzBggrBgEFBQcwDYYnaHR0cHM6
Ly9ycmRwLmFwbmljLm5ldC9ub3RpZmljYXRpb24ueG1sMB8GCCsGAQUFBwEHAQH/
BBAwDjAMBAIAATAGAwQCZ9RcMA0GCSqGSIb3DQEBCwUAA4IBAQC41b6td7mqbV02
Se3ZEnysheKGdfEEAQeopFqpkYXYW4P0T3kAcdcu8XJaBR3xi5phBQo9Q6JUvkbM
gDLq3N1ni704BgGf5xYFl+aw9x+64i2Lwk/fSOJ+Wg75T+zUpNscca0uGwB6J42P
k37xgVwoF4/98DET5Io6Xg7TP+e1SnCaJUiseW9D+VsaZ6t3lfvK+uDKHw3SHaNX
+A0K7c9qn+PFfpsrlxi8pvQ9r/Nc+3ZNlMYUGo7FlCSyXZ8M9ax09Cl0+KVVKAAe
O2+ohkbOpPDgtXBohkhTTCR2Z7Vf9QL0JXgrBXyYsR/SFF+FJkgB2OAa4Q+s6+Q4
xE1ZDUmv
-----END CERTIFICATE-----
Generated at Wed May 14 04:41:06 2025 by rpki-client