Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91F78E2/C8F4A8E2079911F1A5AE9A1B0E3D8C67/82DA388A0F7911F1809984312C3D8C67.roa
File:                     82DA388A0F7911F1809984312C3D8C67.roa (raw, json)
Hash identifier:          D8E9+bFiSKX3p+kP7zFnOwnBndanTL1+PNFTvncBE2Y=
Subject key identifier:   71:E3:3D:AB:C5:CD:32:CD:FC:52:3A:C2:F7:64:F9:0F:BD:22:B5:23
Certificate issuer:       /CN=A91F78E2/serialNumber=A346648B4ADF4FC5B477C7DA2CF05B168437DB5D
Certificate serial:       09
Authority key identifier: A3:46:64:8B:4A:DF:4F:C5:B4:77:C7:DA:2C:F0:5B:16:84:37:DB:5D
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/o0Zki0rfT8W0d8faLPBbFoQ3210.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91F78E2/C8F4A8E2079911F1A5AE9A1B0E3D8C67/82DA388A0F7911F1809984312C3D8C67.roa
Signing time:             Sat 21 Feb 2026 23:03:19 +0000
ROA not before:           Sat 21 Feb 2026 23:03:19 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     2764
IP address blocks:        103.102.232.0/23 maxlen: 23
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91F78E2/C8F4A8E2079911F1A5AE9A1B0E3D8C67/o0Zki0rfT8W0d8faLPBbFoQ3210.crl
                          rsync://rpki.apnic.net/member_repository/A91F78E2/C8F4A8E2079911F1A5AE9A1B0E3D8C67/o0Zki0rfT8W0d8faLPBbFoQ3210.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/o0Zki0rfT8W0d8faLPBbFoQ3210.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 01:58:26 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 9 (0x9)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91F78E2, serialNumber=A346648B4ADF4FC5B477C7DA2CF05B168437DB5D
        Validity
            Not Before: Feb 21 23:03:19 2026 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=699a39b6-f16a
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:ce:57:a8:8b:40:09:e5:9c:8b:3d:9c:8c:d1:6c:
                    82:0d:65:25:48:91:3a:80:01:2f:09:ab:52:a5:82:
                    4a:1d:cb:3f:f6:c8:49:ed:28:29:1b:8c:76:0b:af:
                    56:77:39:95:aa:a3:a7:04:bb:5f:93:cf:9a:13:bc:
                    ee:05:e2:87:21:c8:14:47:19:69:37:1a:66:bc:95:
                    84:bd:b0:3b:38:9e:a2:82:79:02:c0:9a:0d:e7:c5:
                    17:ba:4a:96:43:b9:fd:81:41:4e:8c:d3:f7:0d:52:
                    a9:94:cd:08:44:6b:04:56:af:10:d4:b2:3d:ef:b3:
                    cc:2e:5d:70:5f:0b:7a:08:05:38:ec:c3:e1:aa:62:
                    98:4e:56:72:f7:98:64:10:b2:f8:81:3a:e1:8b:a2:
                    0c:36:b2:d8:0e:21:19:b9:b1:35:5f:93:c0:ea:81:
                    d5:06:09:63:fc:54:b6:81:78:92:ad:c6:11:03:d3:
                    4b:79:13:a0:23:9c:df:a5:d0:59:85:c8:40:66:b0:
                    da:f7:8a:ff:95:8b:01:f8:5a:b4:70:47:22:af:da:
                    3e:7f:a8:0d:0f:48:ac:6a:af:93:f2:9f:b8:e9:c4:
                    55:16:6a:3f:9c:4c:df:ad:16:db:1a:8e:88:31:8e:
                    f8:1e:78:ae:73:df:5d:b8:2f:b0:a5:f1:38:da:18:
                    0d:ef
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                71:E3:3D:AB:C5:CD:32:CD:FC:52:3A:C2:F7:64:F9:0F:BD:22:B5:23
            X509v3 Authority Key Identifier:
                keyid:A3:46:64:8B:4A:DF:4F:C5:B4:77:C7:DA:2C:F0:5B:16:84:37:DB:5D

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91F78E2/C8F4A8E2079911F1A5AE9A1B0E3D8C67/o0Zki0rfT8W0d8faLPBbFoQ3210.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/o0Zki0rfT8W0d8faLPBbFoQ3210.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/A91F78E2/C8F4A8E2079911F1A5AE9A1B0E3D8C67/82DA388A0F7911F1809984312C3D8C67.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.102.232.0/23

    Signature Algorithm: sha256WithRSAEncryption
         0a:66:ed:1d:eb:2b:99:2b:5d:7d:ee:75:60:c1:7f:86:d2:55:
         a3:4e:e8:ae:19:99:78:ee:bf:85:eb:8f:42:a9:e2:80:6b:51:
         83:44:e2:01:cd:5f:71:9d:b9:16:dd:31:dc:ff:1c:59:a3:53:
         5c:e8:16:db:73:a1:38:3d:a3:9f:5b:01:8d:8a:74:ff:c9:ff:
         ce:2c:e0:5e:15:e5:68:2b:56:2d:6a:77:37:87:29:22:15:6a:
         25:70:b9:33:63:14:67:70:54:a1:81:19:4f:ca:46:67:6d:58:
         d6:e4:08:b6:dc:7c:13:e1:53:e7:03:1e:63:d4:3a:54:d6:26:
         7d:5a:0d:c5:1f:ad:74:68:ee:ac:65:e4:4a:48:3d:49:d4:0b:
         6c:11:9d:1e:63:86:af:20:08:d0:b1:bd:d1:b3:5b:5f:ca:c6:
         c6:1a:4d:c7:5c:8f:2c:67:3e:aa:d7:b6:3f:fd:cc:a8:c6:be:
         5a:03:d2:35:da:40:f6:8a:10:95:6b:34:19:d6:0c:8c:3e:be:
         71:6c:b6:70:21:c7:4b:73:f8:93:07:f3:1a:c6:a2:71:b8:ad:
         21:10:9c:ab:40:80:77:96:5c:e4:82:09:03:ff:24:2f:94:38:
         45:a9:e8:dd:fd:be:7b:e0:61:7f:3a:59:06:08:34:85:d1:4f:
         0d:95:46:b0
-----BEGIN CERTIFICATE-----
MIIFcDCCBFigAwIBAgIBCTANBgkqhkiG9w0BAQsFADBGMREwDwYDVQQDDAhBOTFG
NzhFMjExMC8GA1UEBRMoQTM0NjY0OEI0QURGNEZDNUI0NzdDN0RBMkNGMDVCMTY4
NDM3REI1RDAeFw0yNjAyMjEyMzAzMTlaFw0yNzAxMzEwMDAwMDBaMBgxFjAUBgNV
BAMMDTY5OWEzOWI2LWYxNmEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQDOV6iLQAnlnIs9nIzRbIINZSVIkTqAAS8Jq1Klgkodyz/2yEntKCkbjHYLr1Z3
OZWqo6cEu1+Tz5oTvO4F4ochyBRHGWk3Gma8lYS9sDs4nqKCeQLAmg3nxRe6SpZD
uf2BQU6M0/cNUqmUzQhEawRWrxDUsj3vs8wuXXBfC3oIBTjsw+GqYphOVnL3mGQQ
sviBOuGLogw2stgOIRm5sTVfk8DqgdUGCWP8VLaBeJKtxhED00t5E6AjnN+l0FmF
yEBmsNr3iv+ViwH4WrRwRyKv2j5/qA0PSKxqr5Pyn7jpxFUWaj+cTN+tFtsajogx
jvgeeK5z3124L7Cl8TjaGA3vAgMBAAGjggKVMIICkTAdBgNVHQ4EFgQUceM9q8XN
Ms38UjrC92T5D70itSMwHwYDVR0jBBgwFoAUo0Zki0rfT8W0d8faLPBbFoQ3210w
DgYDVR0PAQH/BAQDAgeAMIGDBgNVHR8EfDB6MHigdqB0hnJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5MUY3OEUyL0M4RjRBOEUyMDc5
OTExRjFBNUFFOUExQjBFM0Q4QzY3L28wWmtpMHJmVDhXMGQ4ZmFMUEJiRm9RMzIx
MC5jcmwwfgYIKwYBBQUHAQEEcjBwMG4GCCsGAQUFBzAChmJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L3JlcG9zaXRvcnkvQjUyN0VGNTgxRDY2MTFFMkJCNDY4RjdDNzJG
RDFGRjIvbzBaa2kwcmZUOFcwZDhmYUxQQmJGb1EzMjEwLmNlcjBKBgNVHSABAf8E
QDA+MDwGCCsGAQUFBw4CMDAwLgYIKwYBBQUHAgEWImh0dHBzOi8vd3d3LmFwbmlj
Lm5ldC9SUEtJL0NQUy5wZGYwgcsGCCsGAQUFBwELBIG+MIG7MIGDBggrBgEFBQcw
C4Z3cnN5bmM6Ly9ycGtpLmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFG
NzhFMi9DOEY0QThFMjA3OTkxMUYxQTVBRTlBMUIwRTNEOEM2Ny84MkRBMzg4QTBG
NzkxMUYxODA5OTg0MzEyQzNEOEM2Ny5yb2EwMwYIKwYBBQUHMA2GJ2h0dHBzOi8v
cnJkcC5hcG5pYy5uZXQvbm90aWZpY2F0aW9uLnhtbDAfBggrBgEFBQcBBwEB/wQQ
MA4wDAQCAAEwBgMEAWdm6DANBgkqhkiG9w0BAQsFAAOCAQEACmbtHesrmStdfe51
YMF/htJVo07orhmZeO6/heuPQqnigGtRg0TiAc1fcZ25Ft0x3P8cWaNTXOgW23Oh
OD2jn1sBjYp0/8n/zizgXhXlaCtWLWp3N4cpIhVqJXC5M2MUZ3BUoYEZT8pGZ21Y
1uQIttx8E+FT5wMeY9Q6VNYmfVoNxR+tdGjurGXkSkg9SdQLbBGdHmOGryAI0LG9
0bNbX8rGxhpNx1yPLGc+qte2P/3MqMa+WgPSNdpA9ooQlWs0GdYMjD6+cWy2cCHH
S3P4kwfzGsaicbitIRCcq0CAd5Zc5IIJA/8kL5Q4Rano3f2+e+BhfzpZBgg0hdFP
DZVGsA==
-----END CERTIFICATE-----
Generated at Mon Mar 2 12:06:51 2026 by rpki-client