Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91F8E25/F43441168A2E11E3B5B6E95E5911EA32/80FC5BF2212011F1A03CA2C1293D8C67.roa
File:                     80FC5BF2212011F1A03CA2C1293D8C67.roa (raw, json)
Hash identifier:          HjMroyClrQ1lSezZf19S89Tl/NsSxkOTSAds2FsbWLM=
Subject key identifier:   D8:7A:C6:14:3A:B9:C9:D7:B2:AD:62:C8:FD:D3:56:99:40:07:0B:73
Certificate issuer:       /CN=A91F8E25/serialNumber=6F094C00EF88FD8B70813D6DADCB546876328CD9
Certificate serial:       2210
Authority key identifier: 6F:09:4C:00:EF:88:FD:8B:70:81:3D:6D:AD:CB:54:68:76:32:8C:D9
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/bwlMAO-I_YtwgT1trctUaHYyjNk.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91F8E25/F43441168A2E11E3B5B6E95E5911EA32/80FC5BF2212011F1A03CA2C1293D8C67.roa
Signing time:             Mon 16 Mar 2026 10:11:31 +0000
ROA not before:           Mon 16 Mar 2026 10:11:31 +0000
ROA not after:            Wed 30 Sep 2026 00:00:00 +0000
asID:                     7718
IP address blocks:        103.12.241.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91F8E25/F43441168A2E11E3B5B6E95E5911EA32/bwlMAO-I_YtwgT1trctUaHYyjNk.crl
                          rsync://rpki.apnic.net/member_repository/A91F8E25/F43441168A2E11E3B5B6E95E5911EA32/bwlMAO-I_YtwgT1trctUaHYyjNk.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/bwlMAO-I_YtwgT1trctUaHYyjNk.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 02 Apr 2026 15:30:58 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 8720 (0x2210)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91F8E25, serialNumber=6F094C00EF88FD8B70813D6DADCB546876328CD9
        Validity
            Not Before: Mar 16 10:11:31 2026 GMT
            Not After : Sep 30 00:00:00 2026 GMT
        Subject: CN=69b7d753-2e2d
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:e2:4f:44:72:de:a9:f7:ca:17:18:66:d2:c7:6f:
                    ae:eb:b3:b5:9d:bb:c6:55:20:52:41:e2:74:d7:a6:
                    78:8e:67:a1:4e:0c:60:13:e0:c5:42:1d:47:54:e2:
                    1e:46:4b:5e:d7:cf:43:b1:40:45:d5:08:d3:71:38:
                    15:2c:20:21:bf:57:ae:92:a3:2b:ae:d9:01:62:20:
                    98:3e:ef:30:c1:b1:ef:dc:97:44:72:ff:06:54:1e:
                    a2:0d:b6:83:cb:38:e1:27:b9:30:a4:13:ca:d0:2e:
                    64:d2:b1:17:d0:26:98:87:34:4f:de:b5:92:9c:35:
                    03:21:e8:52:82:1b:a4:a3:15:92:54:bf:06:5a:b3:
                    29:50:a9:32:ab:e7:16:1d:95:e9:79:64:93:e2:58:
                    d3:ba:29:e6:ac:64:65:a3:c4:f0:31:5d:7b:35:cd:
                    68:99:39:68:79:c4:4c:f3:6c:31:4d:f9:3b:8d:95:
                    e3:f1:a3:24:c6:b0:df:c2:1a:e4:d6:b5:c3:a0:d0:
                    1c:8f:e8:57:ad:a6:7c:af:56:4f:5a:43:c4:e0:95:
                    e1:c6:6a:0c:a9:b1:1a:27:74:bb:47:42:21:24:42:
                    24:06:4c:59:b4:c9:07:e5:d6:7a:da:00:ad:50:8d:
                    84:d8:3b:32:4b:fc:af:54:67:a2:c4:6f:b1:d2:f7:
                    39:d5
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                D8:7A:C6:14:3A:B9:C9:D7:B2:AD:62:C8:FD:D3:56:99:40:07:0B:73
            X509v3 Authority Key Identifier:
                keyid:6F:09:4C:00:EF:88:FD:8B:70:81:3D:6D:AD:CB:54:68:76:32:8C:D9

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91F8E25/F43441168A2E11E3B5B6E95E5911EA32/bwlMAO-I_YtwgT1trctUaHYyjNk.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/bwlMAO-I_YtwgT1trctUaHYyjNk.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/A91F8E25/F43441168A2E11E3B5B6E95E5911EA32/80FC5BF2212011F1A03CA2C1293D8C67.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.12.241.0/24

    Signature Algorithm: sha256WithRSAEncryption
         6b:5b:05:98:23:b9:33:a2:72:4e:63:b5:5f:45:95:2f:69:52:
         80:d3:2a:81:25:4b:d8:83:25:17:df:1b:5f:2a:d9:9e:84:7e:
         e2:45:54:63:2d:b4:6b:63:b1:48:39:6a:22:46:f6:45:fe:c0:
         b1:3b:37:1b:83:64:c1:e7:cd:83:a8:88:60:ca:e6:54:df:59:
         90:e4:87:a6:c5:a8:3b:39:a0:cc:aa:c8:25:e4:48:0b:c2:c8:
         a6:84:c2:84:6d:c7:61:2a:13:83:f0:0b:d8:f1:be:fc:3f:77:
         6f:af:0a:53:37:02:3b:28:34:80:6e:07:c4:f5:47:ac:27:b4:
         86:f6:fc:71:3d:2e:d2:e2:c4:d9:26:1e:a1:72:31:81:40:f1:
         1e:b2:21:46:69:25:4d:c1:52:9c:4a:17:00:78:60:c3:23:35:
         e1:75:a3:5e:bf:f2:e9:e2:a0:b0:01:e5:fd:05:81:09:01:43:
         fb:e5:5c:b4:b5:c2:42:6f:e2:ea:01:a9:7e:bf:ea:fe:9e:91:
         3c:dd:c0:20:0b:cf:7f:7b:d6:e1:c8:56:b5:f8:32:cb:44:0e:
         01:ab:90:72:00:09:4e:32:17:94:cc:a2:dd:cf:d8:d8:db:fe:
         05:a9:9f:e7:60:d8:ab:27:bc:bc:ae:39:d1:52:6f:12:3a:e6:
         f6:bd:f0:43
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICIhAwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RjhFMjUxMTAvBgNVBAUTKDZGMDk0QzAwRUY4OEZEOEI3MDgxM0Q2REFEQ0I1NDY4
NzYzMjhDRDkwHhcNMjYwMzE2MTAxMTMxWhcNMjYwOTMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWI3ZDc1My0yZTJkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA4k9Ect6p98oXGGbSx2+u67O1nbvGVSBSQeJ016Z4jmehTgxgE+DFQh1HVOIe
Rkte189DsUBF1QjTcTgVLCAhv1eukqMrrtkBYiCYPu8wwbHv3JdEcv8GVB6iDbaD
yzjhJ7kwpBPK0C5k0rEX0CaYhzRP3rWSnDUDIehSghukoxWSVL8GWrMpUKkyq+cW
HZXpeWST4ljTuinmrGRlo8TwMV17Nc1omTloecRM82wxTfk7jZXj8aMkxrDfwhrk
1rXDoNAcj+hXraZ8r1ZPWkPE4JXhxmoMqbEaJ3S7R0IhJEIkBkxZtMkH5dZ62gCt
UI2E2DsyS/yvVGeixG+x0vc51QIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFNh6xhQ6
ucnXsq1iyP3TVplABwtzMB8GA1UdIwQYMBaAFG8JTADviP2LcIE9ba3LVGh2MozZ
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFGOEUyNS9GNDM0NDExNjhB
MkUxMUUzQjVCNkU5NUU1OTExRUEzMi9id2xNQU8tSV9ZdHdnVDF0cmN0VWFIWXlq
TmsuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2J3bE1BTy1JX1l0d2dUMXRyY3RVYUhZeWpOay5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RjhFMjUvRjQzNDQxMTY4QTJFMTFFM0I1QjZFOTVFNTkxMUVBMzIvODBGQzVCRjIy
MTIwMTFGMUEwM0NBMkMxMjkzRDhDNjcucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQAZwzxMA0GCSqGSIb3DQEBCwUAA4IBAQBrWwWYI7kzonJOY7VfRZUv
aVKA0yqBJUvYgyUX3xtfKtmehH7iRVRjLbRrY7FIOWoiRvZF/sCxOzcbg2TB582D
qIhgyuZU31mQ5Iemxag7OaDMqsgl5EgLwsimhMKEbcdhKhOD8AvY8b78P3dvrwpT
NwI7KDSAbgfE9UesJ7SG9vxxPS7S4sTZJh6hcjGBQPEesiFGaSVNwVKcShcAeGDD
IzXhdaNev/Lp4qCwAeX9BYEJAUP75Vy0tcJCb+LqAal+v+r+npE83cAgC89/e9bh
yFa1+DLLRA4Bq5ByAAlOMheUzKLdz9jY2/4FqZ/nYNirJ7y8rjnRUm8SOub2vfBD
-----END CERTIFICATE-----
Generated at Fri Mar 27 01:54:22 2026 by rpki-client