Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A9120F0D/08EC2B0CA36E11E8B896662BC4F9AE02/98FB9AA812EB11F1974F37D30E3D8C67.roa
File:                     98FB9AA812EB11F1974F37D30E3D8C67.roa (raw, json)
Hash identifier:          Se0I8eDDaC/8yhzniql+f7h2soMxMsS+mHw18desYKc=
Subject key identifier:   7A:9E:30:09:68:B7:C5:1D:9E:03:4E:E2:32:72:F2:70:9A:29:4D:63
Certificate issuer:       /CN=A9120F0D/serialNumber=67F54C39C111E7DF7E7076C5C715B28B35E859F9
Certificate serial:       144E
Authority key identifier: 67:F5:4C:39:C1:11:E7:DF:7E:70:76:C5:C7:15:B2:8B:35:E8:59:F9
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Z_VMOcER599-cHbFxxWyizXoWfk.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9120F0D/08EC2B0CA36E11E8B896662BC4F9AE02/98FB9AA812EB11F1974F37D30E3D8C67.roa
Signing time:             Mon 02 Mar 2026 09:56:50 +0000
ROA not before:           Mon 02 Mar 2026 09:56:50 +0000
ROA not after:            Mon 31 Aug 2026 00:00:00 +0000
asID:                     215748
IP address blocks:        103.116.45.0/24 maxlen: 24
                          103.129.196.0/24 maxlen: 24
                          103.129.198.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9120F0D/08EC2B0CA36E11E8B896662BC4F9AE02/Z_VMOcER599-cHbFxxWyizXoWfk.crl
                          rsync://rpki.apnic.net/member_repository/A9120F0D/08EC2B0CA36E11E8B896662BC4F9AE02/Z_VMOcER599-cHbFxxWyizXoWfk.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Z_VMOcER599-cHbFxxWyizXoWfk.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:   Sun 15 Mar 2026 16:45:42 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 5198 (0x144e)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9120F0D, serialNumber=67F54C39C111E7DF7E7076C5C715B28B35E859F9
        Validity
            Not Before: Mar  2 09:56:50 2026 GMT
            Not After : Aug 31 00:00:00 2026 GMT
        Subject: CN=69a55ee2-3e92
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:dc:bc:39:de:1f:d1:16:cd:a9:b3:18:b6:e5:00:
                    87:76:95:89:81:16:35:53:73:4d:38:91:6e:10:e6:
                    a9:ef:98:30:ad:30:89:fa:98:1f:a3:5c:1f:a1:8a:
                    9d:69:15:36:5c:06:ee:4f:67:d1:a3:bb:b2:39:e0:
                    b7:23:70:ab:53:7f:35:56:f8:cb:2a:00:62:fd:b7:
                    3d:57:ae:48:10:41:2f:fa:01:c6:e4:bc:2f:54:2e:
                    a7:2d:b6:f1:31:15:2b:76:85:40:06:75:48:76:f3:
                    f4:57:09:6a:90:ce:f7:2e:9d:32:da:f7:a2:85:00:
                    cc:e9:e4:fa:61:12:54:a0:12:34:83:00:37:5e:ef:
                    0b:cc:c2:ab:e1:2b:ce:32:bf:08:5a:6a:4a:b1:b1:
                    53:56:12:a5:86:0c:f7:69:3c:27:6d:8d:ee:c0:a4:
                    8f:0e:2f:96:d3:d0:9c:26:2c:fb:55:35:3c:a4:f3:
                    98:f1:77:a8:68:f8:18:ee:04:dd:c9:33:99:71:6a:
                    52:37:d6:9b:67:41:cb:92:c3:a4:b0:1b:35:03:aa:
                    69:3a:08:b6:2e:a3:f6:d7:8a:43:13:79:43:50:43:
                    7c:13:f7:93:4e:37:7e:1d:48:97:d1:3f:e6:a6:5a:
                    3b:89:02:3e:87:00:50:b4:6a:51:d8:27:02:7a:f6:
                    2b:25
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                7A:9E:30:09:68:B7:C5:1D:9E:03:4E:E2:32:72:F2:70:9A:29:4D:63
            X509v3 Authority Key Identifier:
                keyid:67:F5:4C:39:C1:11:E7:DF:7E:70:76:C5:C7:15:B2:8B:35:E8:59:F9

            X509v3 Key Usage: critical
                Digital Signature
            X509v3 CRL Distribution Points:

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9120F0D/08EC2B0CA36E11E8B896662BC4F9AE02/Z_VMOcER599-cHbFxxWyizXoWfk.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Z_VMOcER599-cHbFxxWyizXoWfk.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/A9120F0D/08EC2B0CA36E11E8B896662BC4F9AE02/98FB9AA812EB11F1974F37D30E3D8C67.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.116.45.0/24
                  103.129.196.0/24
                  103.129.198.0/24

    Signature Algorithm: sha256WithRSAEncryption
         85:bf:24:e1:d4:1d:49:bb:55:a2:3a:f6:f6:b3:02:f6:c0:08:
         cd:62:dc:80:24:2d:93:b0:39:bd:4d:d6:e9:a9:ce:93:df:2f:
         d8:8b:36:fe:45:db:91:ae:96:15:f3:6d:96:6f:52:11:3f:11:
         e0:dc:64:ce:ee:73:ac:fc:c9:1d:29:9a:e8:27:75:d9:77:f1:
         38:3b:73:76:b7:e6:e4:35:6e:3a:c7:24:b4:0a:de:11:49:12:
         a9:27:28:d5:59:90:6c:e9:1f:fe:43:77:31:47:13:b0:6c:1b:
         49:ee:7f:8a:6a:26:dc:80:da:10:1b:da:0e:f4:24:e8:70:10:
         bc:30:68:78:d9:21:26:3c:8f:39:42:0e:ac:2c:d1:59:53:94:
         17:3e:b2:de:1e:99:73:5f:79:15:82:5d:a2:5b:e1:be:a8:2d:
         2a:a2:04:bb:93:e2:0f:90:1c:05:e1:50:74:22:f6:e5:9b:3f:
         1c:e3:ca:4b:93:ad:45:e0:89:89:4d:b7:3e:17:9b:c5:62:55:
         eb:a8:27:dc:6b:e6:3a:85:9f:dc:33:3d:5a:87:f6:cc:be:7d:
         d8:3a:e6:45:fe:58:fe:c8:00:b0:b8:dc:fa:c6:2c:9a:e1:4e:
         e8:cd:b8:8a:24:53:21:27:95:42:21:4d:e9:01:d4:f6:4f:c0:
         97:e0:80:9e
-----BEGIN CERTIFICATE-----
MIIFSDCCBDCgAwIBAgICFE4wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
MjBGMEQxMTAvBgNVBAUTKDY3RjU0QzM5QzExMUU3REY3RTcwNzZDNUM3MTVCMjhC
MzVFODU5RjkwHhcNMjYwMzAyMDk1NjUwWhcNMjYwODMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE1NWVlMi0zZTkyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA3Lw53h/RFs2psxi25QCHdpWJgRY1U3NNOJFuEOap75gwrTCJ+pgfo1wfoYqd
aRU2XAbuT2fRo7uyOeC3I3CrU381VvjLKgBi/bc9V65IEEEv+gHG5LwvVC6nLbbx
MRUrdoVABnVIdvP0VwlqkM73Lp0y2veihQDM6eT6YRJUoBI0gwA3Xu8LzMKr4SvO
Mr8IWmpKsbFTVhKlhgz3aTwnbY3uwKSPDi+W09CcJiz7VTU8pPOY8XeoaPgY7gTd
yTOZcWpSN9abZ0HLksOksBs1A6ppOgi2LqP214pDE3lDUEN8E/eTTjd+HUiX0T/m
plo7iQI+hwBQtGpR2CcCevYrJQIDAQABo4ICbDCCAmgwHQYDVR0OBBYEFHqeMAlo
t8UdngNO4jJy8nCaKU1jMB8GA1UdIwQYMBaAFGf1TDnBEefffnB2xccVsos16Fn5
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTEyMEYwRC8wOEVDMkIwQ0Ez
NkUxMUU4Qjg5NjY2MkJDNEY5QUUwMi9aX1ZNT2NFUjU5OS1jSGJGeHhXeWl6WG9X
ZmsuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1pfVk1PY0VSNTk5LWNIYkZ4eFd5aXpYb1dmay5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MjBGMEQvMDhFQzJCMENBMzZFMTFFOEI4OTY2NjJCQzRGOUFFMDIvOThGQjlBQTgx
MkVCMTFGMTk3NEYzN0QzMEUzRDhDNjcucm9hMCsGCCsGAQUFBwEHAQH/BBwwGjAY
BAIAATASAwQAZ3QtAwQAZ4HEAwQAZ4HGMA0GCSqGSIb3DQEBCwUAA4IBAQCFvyTh
1B1Ju1WiOvb2swL2wAjNYtyAJC2TsDm9Tdbpqc6T3y/Yizb+RduRrpYV822Wb1IR
PxHg3GTO7nOs/MkdKZroJ3XZd/E4O3N2t+bkNW46xyS0Ct4RSRKpJyjVWZBs6R/+
Q3cxRxOwbBtJ7n+KaibcgNoQG9oO9CTocBC8MGh42SEmPI85Qg6sLNFZU5QXPrLe
HplzX3kVgl2iW+G+qC0qogS7k+IPkBwF4VB0Ivblmz8c48pLk61F4ImJTbc+F5vF
YlXrqCfca+Y6hZ/cMz1ah/bMvn3YOuZF/lj+yACwuNz6xiya4U7ozbiKJFMhJ5VC
IU3pAdT2T8CX4ICe
-----END CERTIFICATE-----
Generated at Tue Mar 10 06:06:57 2026 by rpki-client