Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/41FF97940ECE11F0B4F93574C4F9AE02.roa
File:                     41FF97940ECE11F0B4F93574C4F9AE02.roa (raw, json)
Hash identifier:          uo1OP+IeMoHJfpFeq4LrAc4iCFHgQt/5OFlLyqHIZuY=
Subject key identifier:   AC:0F:EE:E1:36:D3:AF:48:32:57:46:1A:17:1A:B2:E7:1C:F3:75:13
Certificate issuer:       /CN=A918EDB2/serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
Certificate serial:       C041
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/41FF97940ECE11F0B4F93574C4F9AE02.roa
Signing time:             Tue 15 Jul 2025 11:08:42 +0000
ROA not before:           Tue 15 Jul 2025 11:08:42 +0000
ROA not after:            Wed 01 Jul 2026 00:00:00 +0000
asID:                     152547
IP address blocks:        103.170.21.0/24 maxlen: 24
                          163.61.230.0/23 maxlen: 24
                          2401:aa60::/32 maxlen: 32
                          2402:1620::/32 maxlen: 32
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:   Thu 14 Aug 2025 05:57:38 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 49217 (0xc041)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
        Validity
            Not Before: Jul 15 11:08:42 2025 GMT
            Not After : Jul  1 00:00:00 2026 GMT
        Subject: CN=687636ba-43bf
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:9d:22:70:42:6b:88:bc:0b:73:53:00:3c:15:83:
                    b1:ae:a8:b0:48:e3:86:f3:8f:da:f7:54:ad:c2:9b:
                    a4:b2:6c:75:d1:8b:33:a5:36:98:47:f9:2c:d4:2d:
                    5b:53:4b:91:00:7d:fe:6f:32:46:d4:7f:15:ba:18:
                    8d:22:92:92:3e:bc:17:98:34:35:d2:df:4c:1a:2d:
                    4c:02:73:6a:07:70:e5:38:b3:01:6e:7d:ae:47:24:
                    e7:4d:e8:52:cf:40:d9:a0:ae:d7:3a:ff:3e:cf:31:
                    44:04:29:c9:23:4d:2e:86:86:26:79:41:f9:e9:d4:
                    56:34:6b:c2:06:1c:9b:c4:43:92:ee:f1:84:84:69:
                    1a:f5:46:bb:ce:bc:96:b0:0c:d0:ff:90:7c:81:bd:
                    04:94:f5:7d:6b:5d:69:15:56:47:d9:03:0a:5c:95:
                    d8:e8:f7:08:96:0b:d4:ab:67:3c:f3:c2:f0:11:aa:
                    09:3d:7e:8d:60:02:e1:1f:6c:3d:e7:03:19:23:0c:
                    61:df:2a:a1:15:44:58:3a:1a:ee:d7:03:94:5a:5b:
                    c7:d0:b3:b4:44:08:79:60:75:4f:19:d6:2c:83:0d:
                    37:a6:f0:a0:d0:74:ff:d0:77:2d:bd:75:0e:47:fe:
                    cf:76:5e:8b:00:f1:14:03:60:76:0b:fb:f5:c5:56:
                    ad:23
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                AC:0F:EE:E1:36:D3:AF:48:32:57:46:1A:17:1A:B2:E7:1C:F3:75:13
            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/41FF97940ECE11F0B4F93574C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.170.21.0/24
                  163.61.230.0/23
                IPv6:
                  2401:aa60::/32
                  2402:1620::/32

    Signature Algorithm: sha256WithRSAEncryption
         ab:d4:0f:07:09:03:3b:76:17:fb:aa:38:27:d5:9c:c0:3b:4b:
         6e:33:6d:fa:5b:8e:86:35:a5:a3:fc:00:91:51:18:77:79:b5:
         4e:0f:d7:9a:93:f1:f3:87:b5:31:2d:c4:4e:c0:c8:d7:91:a2:
         51:f9:2b:0a:91:ff:0d:35:4e:79:8a:53:d2:0b:0a:f7:9c:ac:
         7a:41:3b:a9:1f:87:02:c8:9a:fe:5c:14:a4:32:7c:e5:44:7b:
         92:51:f4:e1:b1:60:51:10:71:87:64:1e:9b:9d:42:40:f6:1a:
         62:fe:a6:45:a6:6e:93:b9:3f:8f:65:0f:b2:99:ef:fb:7d:e6:
         f6:f3:24:7f:14:80:d2:6d:a9:0b:18:c8:0a:cc:64:1e:49:a5:
         64:af:64:25:11:64:a6:14:97:42:e6:b8:0a:fa:41:ea:15:d5:
         7e:e2:57:41:b4:f9:29:22:1f:df:2f:5c:7e:ac:15:1d:67:7b:
         73:05:47:19:43:94:be:d4:ce:f3:b2:4d:14:7b:f3:a3:11:30:
         78:3c:20:4f:78:c4:9a:c3:a1:6b:04:e3:5a:8c:c8:1e:63:ee:
         20:36:9a:d7:46:65:6d:73:0b:10:63:91:0a:e9:fe:2b:e4:cd:
         5f:86:fe:33:a7:4e:c8:66:b5:63:89:5e:b6:ad:6d:34:e7:db:
         42:19:eb:b7
-----BEGIN CERTIFICATE-----
MIIFjjCCBHagAwIBAgIDAMBBMA0GCSqGSIb3DQEBCwUAMEYxETAPBgNVBAMTCEE5
MThFREIyMTEwLwYDVQQFEygyOTZFREI2NEYzQUY2RTlEOTgwOTMyRTgxNkY5NTk4
M0UzQUJDODIzMB4XDTI1MDcxNTExMDg0MloXDTI2MDcwMTAwMDAwMFowGDEWMBQG
A1UEAxMNNjg3NjM2YmEtNDNiZjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBAJ0icEJriLwLc1MAPBWDsa6osEjjhvOP2vdUrcKbpLJsddGLM6U2mEf5LNQt
W1NLkQB9/m8yRtR/FboYjSKSkj68F5g0NdLfTBotTAJzagdw5TizAW59rkck503o
Us9A2aCu1zr/Ps8xRAQpySNNLoaGJnlB+enUVjRrwgYcm8RDku7xhIRpGvVGu868
lrAM0P+QfIG9BJT1fWtdaRVWR9kDClyV2Oj3CJYL1KtnPPPC8BGqCT1+jWAC4R9s
PecDGSMMYd8qoRVEWDoa7tcDlFpbx9CztEQIeWB1TxnWLIMNN6bwoNB0/9B3Lb11
Dkf+z3ZeiwDxFANgdgv79cVWrSMCAwEAAaOCArEwggKtMB0GA1UdDgQWBBSsD+7h
NtOvSDJXRhoXGrLnHPN1EzAfBgNVHSMEGDAWgBQpbttk869unZgJMugW+VmD46vI
IzAOBgNVHQ8BAf8EBAMCB4AwgYMGA1UdHwR8MHoweKB2oHSGcnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkxOEVEQjIvMkE0M0UzMEM3
MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvS1c3YlpQT3ZicDJZQ1RMb0Z2bFpnLU9y
eUNNLmNybDB+BggrBgEFBQcBAQRyMHAwbgYIKwYBBQUHMAKGYnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvcmVwb3NpdG9yeS9CNTI3RUY1ODFENjYxMUUyQkI0NjhGN0M3
MkZEMUZGMi9LVzdiWlBPdmJwMllDVExvRnZsWmctT3J5Q00uY2VyMEoGA1UdIAEB
/wRAMD4wPAYIKwYBBQUHDgIwMDAuBggrBgEFBQcCARYiaHR0cHM6Ly93d3cuYXBu
aWMubmV0L1JQS0kvQ1BTLnBkZjCBywYIKwYBBQUHAQsEgb4wgbswgYMGCCsGAQUF
BzALhndyc3luYzovL3Jwa2kuYXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5
MThFREIyLzJBNDNFMzBDNzBFOTExRTJCMzZENEI2QjI5NzlCQjIwLzQxRkY5Nzk0
MEVDRTExRjBCNEY5MzU3NEM0RjlBRTAyLnJvYTAzBggrBgEFBQcwDYYnaHR0cHM6
Ly9ycmRwLmFwbmljLm5ldC9ub3RpZmljYXRpb24ueG1sMDsGCCsGAQUFBwEHAQH/
BCwwKjASBAIAATAMAwQAZ6oVAwQBoz3mMBQEAgACMA4DBQAkAapgAwUAJAIWIDAN
BgkqhkiG9w0BAQsFAAOCAQEAq9QPBwkDO3YX+6o4J9WcwDtLbjNt+luOhjWlo/wA
kVEYd3m1Tg/XmpPx84e1MS3ETsDI15GiUfkrCpH/DTVOeYpT0gsK95ysekE7qR+H
Asia/lwUpDJ85UR7klH04bFgURBxh2Qem51CQPYaYv6mRaZuk7k/j2UPspnv+33m
9vMkfxSA0m2pCxjICsxkHkmlZK9kJRFkphSXQua4CvpB6hXVfuJXQbT5KSIf3y9c
fqwVHWd7cwVHGUOUvtTO87JNFHvzoxEweDwgT3jEmsOhawTjWozIHmPuIDaa10Zl
bXMLEGORCun+K+TNX4b+M6dOyGa1Y4letq1tNOfbQhnrtw==
-----END CERTIFICATE-----
Generated at Sun Aug 10 15:58:28 2025 by rpki-client