Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91F78E2/C8F4A8E2079911F1A5AE9A1B0E3D8C67/836B482A0F7911F1809984312C3D8C67.roa
File:                     836B482A0F7911F1809984312C3D8C67.roa (raw, json)
Hash identifier:          b3etVMT7mdKDCtZqe2XK41CSLxf7LJ4L7nX9TREkb+s=
Subject key identifier:   3C:D2:FF:06:57:09:FB:CB:25:B7:97:2B:58:E3:60:87:74:83:F5:DD
Certificate issuer:       /CN=A91F78E2/serialNumber=A346648B4ADF4FC5B477C7DA2CF05B168437DB5D
Certificate serial:       0A
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/836B482A0F7911F1809984312C3D8C67.roa
Signing time:             Sat 21 Feb 2026 23:03:20 +0000
ROA not before:           Sat 21 Feb 2026 23:03:20 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     7545
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: 10 (0xa)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91F78E2, serialNumber=A346648B4ADF4FC5B477C7DA2CF05B168437DB5D
        Validity
            Not Before: Feb 21 23:03:20 2026 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=699a39b7-fbae
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:da:09:58:9f:34:71:3a:c6:5d:71:1b:16:07:2b:
                    c7:83:7c:19:88:1d:01:e4:5e:18:94:f8:55:26:26:
                    ee:d7:75:b5:b0:78:e4:d4:10:0a:9a:8c:02:92:20:
                    13:7c:18:ab:7b:da:68:b6:dc:63:17:e6:92:03:51:
                    28:5b:c5:b3:78:f7:29:66:c4:1e:3f:d9:89:0c:a1:
                    8d:d0:f4:38:45:55:0c:7b:a1:d9:b7:18:b0:4c:c5:
                    09:62:28:83:8f:e9:c1:d3:01:11:a9:4d:08:f9:9b:
                    ae:ab:47:22:31:5b:76:f6:80:db:b3:d3:ca:21:c8:
                    8e:c5:55:ad:85:c1:35:5b:58:41:c4:a0:23:af:d3:
                    6b:2a:cb:0c:6f:f7:83:b0:e0:e5:c0:9a:52:02:fc:
                    8c:0d:91:f9:0b:32:4e:ef:05:c0:d3:25:75:04:6f:
                    51:92:96:05:e1:5b:a9:7f:e0:f6:42:42:17:0c:bd:
                    29:48:b5:f8:8f:c0:cf:85:84:f5:94:b9:d6:90:ae:
                    9a:d7:1c:ad:a7:1f:36:a0:ca:4f:3e:80:00:ed:b0:
                    e7:8a:b4:20:98:3f:42:bf:32:0b:d7:bd:ee:73:e3:
                    d1:36:45:53:8e:2d:74:41:45:48:52:38:6a:84:da:
                    81:2d:9a:c0:56:92:ff:6b:db:8a:be:ba:e9:5f:68:
                    e9:51
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                3C:D2:FF:06:57:09:FB:CB:25:B7:97:2B:58:E3:60:87:74:83:F5:DD
            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/836B482A0F7911F1809984312C3D8C67.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.102.232.0/23

    Signature Algorithm: sha256WithRSAEncryption
         3d:f1:56:28:c5:8f:5a:6c:71:c1:43:8c:0e:6f:02:00:a7:8c:
         36:17:bf:24:3b:7f:9a:29:cc:f8:d8:86:bf:aa:0a:32:05:3f:
         37:85:58:4d:eb:6c:2a:db:e0:ac:14:f1:2d:bd:ad:53:69:04:
         5d:30:f2:bd:4c:0e:7a:49:a8:32:34:04:2c:10:ce:a9:07:b8:
         ec:70:3c:e1:ee:7a:0f:ca:c3:7b:a1:91:ec:24:ec:cf:a1:67:
         58:42:d8:86:4a:40:ae:61:64:32:cb:e7:49:65:5f:ab:76:c6:
         2d:7a:46:b1:65:d9:2f:b5:ec:15:28:7d:9b:05:3b:e5:ac:e7:
         f4:f2:88:0d:a3:68:d8:84:d8:91:5c:12:8c:83:0a:e6:16:9a:
         cb:be:63:d4:cb:a0:a0:ab:a2:fe:4a:ca:d0:d7:41:ea:d5:16:
         10:7b:77:1d:41:5f:a5:b0:21:74:00:6f:2e:d5:53:8e:a6:b5:
         ca:86:ab:c6:ea:50:1d:ca:4a:72:cf:27:76:dd:3d:d3:45:c7:
         55:5b:92:0a:08:27:14:b7:5b:97:f6:6b:03:77:98:cd:3c:c9:
         3e:76:5e:8c:6b:be:2f:78:89:86:ce:94:59:e0:3f:97:dc:31:
         01:50:c4:5e:81:dd:96:ab:32:fe:3f:7c:11:3d:e7:35:47:76:
         16:3d:e4:15
-----BEGIN CERTIFICATE-----
MIIFcDCCBFigAwIBAgIBCjANBgkqhkiG9w0BAQsFADBGMREwDwYDVQQDDAhBOTFG
NzhFMjExMC8GA1UEBRMoQTM0NjY0OEI0QURGNEZDNUI0NzdDN0RBMkNGMDVCMTY4
NDM3REI1RDAeFw0yNjAyMjEyMzAzMjBaFw0yNzAxMzEwMDAwMDBaMBgxFjAUBgNV
BAMMDTY5OWEzOWI3LWZiYWUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQDaCVifNHE6xl1xGxYHK8eDfBmIHQHkXhiU+FUmJu7XdbWweOTUEAqajAKSIBN8
GKt72mi23GMX5pIDUShbxbN49ylmxB4/2YkMoY3Q9DhFVQx7odm3GLBMxQliKIOP
6cHTARGpTQj5m66rRyIxW3b2gNuz08ohyI7FVa2FwTVbWEHEoCOv02sqywxv94Ow
4OXAmlIC/IwNkfkLMk7vBcDTJXUEb1GSlgXhW6l/4PZCQhcMvSlItfiPwM+FhPWU
udaQrprXHK2nHzagyk8+gADtsOeKtCCYP0K/MgvXve5z49E2RVOOLXRBRUhSOGqE
2oEtmsBWkv9r24q+uulfaOlRAgMBAAGjggKVMIICkTAdBgNVHQ4EFgQUPNL/BlcJ
+8slt5crWONgh3SD9d0wHwYDVR0jBBgwFoAUo0Zki0rfT8W0d8faLPBbFoQ3210w
DgYDVR0PAQH/BAQDAgeAMIGDBgNVHR8EfDB6MHigdqB0hnJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5MUY3OEUyL0M4RjRBOEUyMDc5
OTExRjFBNUFFOUExQjBFM0Q4QzY3L28wWmtpMHJmVDhXMGQ4ZmFMUEJiRm9RMzIx
MC5jcmwwfgYIKwYBBQUHAQEEcjBwMG4GCCsGAQUFBzAChmJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L3JlcG9zaXRvcnkvQjUyN0VGNTgxRDY2MTFFMkJCNDY4RjdDNzJG
RDFGRjIvbzBaa2kwcmZUOFcwZDhmYUxQQmJGb1EzMjEwLmNlcjBKBgNVHSABAf8E
QDA+MDwGCCsGAQUFBw4CMDAwLgYIKwYBBQUHAgEWImh0dHBzOi8vd3d3LmFwbmlj
Lm5ldC9SUEtJL0NQUy5wZGYwgcsGCCsGAQUFBwELBIG+MIG7MIGDBggrBgEFBQcw
C4Z3cnN5bmM6Ly9ycGtpLmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFG
NzhFMi9DOEY0QThFMjA3OTkxMUYxQTVBRTlBMUIwRTNEOEM2Ny84MzZCNDgyQTBG
NzkxMUYxODA5OTg0MzEyQzNEOEM2Ny5yb2EwMwYIKwYBBQUHMA2GJ2h0dHBzOi8v
cnJkcC5hcG5pYy5uZXQvbm90aWZpY2F0aW9uLnhtbDAfBggrBgEFBQcBBwEB/wQQ
MA4wDAQCAAEwBgMEAWdm6DANBgkqhkiG9w0BAQsFAAOCAQEAPfFWKMWPWmxxwUOM
Dm8CAKeMNhe/JDt/minM+NiGv6oKMgU/N4VYTetsKtvgrBTxLb2tU2kEXTDyvUwO
ekmoMjQELBDOqQe47HA84e56D8rDe6GR7CTsz6FnWELYhkpArmFkMsvnSWVfq3bG
LXpGsWXZL7XsFSh9mwU75azn9PKIDaNo2ITYkVwSjIMK5haay75j1MugoKui/krK
0NdB6tUWEHt3HUFfpbAhdABvLtVTjqa1yoarxupQHcpKcs8ndt0900XHVVuSCggn
FLdbl/ZrA3eYzTzJPnZejGu+L3iJhs6UWeA/l9wxAVDEXoHdlqsy/j98ET3nNUd2
Fj3kFQ==
-----END CERTIFICATE-----
Generated at Mon Mar 2 09:52:15 2026 by rpki-client