Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/DDB31A6E896511F0BFB7885BC4F9AE02.roa
File:                     DDB31A6E896511F0BFB7885BC4F9AE02.roa (raw, json)
Hash identifier:          t/0JYC5xK3p62EGVgpWUHIcO4nno1m0qBfvOr5NuiCE=
Subject key identifier:   B2:E7:27:9E:AE:EA:06:00:7C:AF:45:E4:C3:3B:51:B2:05:B6:B1:B6
Certificate issuer:       /CN=A918EDB2/serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
Certificate serial:       F91D
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/DDB31A6E896511F0BFB7885BC4F9AE02.roa
Signing time:             Wed 22 Jul 2026 11:41:18 +0000
ROA not before:           Wed 22 Jul 2026 11:41:18 +0000
ROA not after:            Thu 01 Jul 2027 00:00:00 +0000
asID:                     153956
IP address blocks:        163.128.222.0/23 maxlen: 24
                          2001:df5:b140::/48 maxlen: 48
                          2001:df6:84c0::/48 maxlen: 48
                          2001:df6:ecc0::/48 maxlen: 48
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 30 Jul 2026 11:35:03 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 63773 (0xf91d)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
        Validity
            Not Before: Jul 22 11:41:18 2026 GMT
            Not After : Jul  1 00:00:00 2027 GMT
        Subject: CN=6a60ac5e-daec
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c4:1f:e7:64:73:93:8a:79:4f:4e:67:45:a7:8c:
                    1e:93:23:16:cf:6f:a9:6c:bc:b6:f4:91:3d:8f:10:
                    61:88:20:25:80:8d:1f:e6:47:7e:72:6b:ed:31:e1:
                    d3:05:13:00:ed:75:92:0c:98:7c:e2:8f:d2:4d:2e:
                    08:8a:1e:93:83:63:5f:51:dc:91:7f:09:06:40:b0:
                    05:96:1a:78:49:19:98:0d:d1:ca:66:43:f5:30:0f:
                    39:ac:35:d5:61:7c:2f:18:94:64:c9:fa:f6:34:35:
                    a9:3c:15:60:13:a8:5a:7b:04:61:96:56:ca:72:76:
                    08:1e:79:7c:1c:49:26:6c:16:4d:ed:c4:80:6d:fc:
                    03:ad:6a:bc:7a:8b:63:84:93:ab:5a:31:2b:e2:26:
                    58:95:b1:6a:28:9f:5a:3b:1a:d7:1a:dd:d8:c3:97:
                    6d:7b:e5:4b:8c:6f:c2:44:d9:57:d2:2a:97:e3:0d:
                    f7:b3:bd:56:a3:fd:84:d0:03:fd:c5:4b:cc:8e:77:
                    f2:7f:75:f1:96:d1:91:c5:b3:58:90:94:f3:08:17:
                    4c:b2:e3:95:d9:f4:e1:35:4f:b0:e5:98:11:ef:f5:
                    7d:8f:9f:64:af:16:21:f4:55:7d:5b:89:1b:df:ce:
                    33:86:7b:33:e7:3d:35:f3:32:3d:35:c5:df:7f:f4:
                    e8:8b
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                B2:E7:27:9E:AE:EA:06:00:7C:AF:45:E4:C3:3B:51:B2:05:B6:B1:B6
            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/DDB31A6E896511F0BFB7885BC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  163.128.222.0/23
                IPv6:
                  2001:df5:b140::/48
                  2001:df6:84c0::/48
                  2001:df6:ecc0::/48

    Signature Algorithm: sha256WithRSAEncryption
         ae:63:21:05:74:cb:1a:0f:f2:12:9d:3f:74:30:ee:46:19:cd:
         4f:5b:55:88:95:d0:48:78:62:78:cf:ed:da:11:e7:ef:bc:50:
         66:12:27:04:af:90:ae:ac:ba:b5:46:dd:7c:9f:3e:44:7b:55:
         b0:55:d2:30:bb:f6:02:6f:0f:d3:95:f2:8e:53:4e:da:bc:06:
         5e:21:17:c8:d4:48:ab:ed:20:1f:37:4d:2b:7a:71:99:7b:57:
         a1:0d:59:fe:f6:96:41:9d:65:76:82:77:a4:6c:a4:e5:9b:24:
         3d:56:f1:8c:cc:1f:4d:b6:7f:98:9a:9a:bf:cd:91:77:9b:cb:
         0d:54:41:83:92:50:d7:bb:e7:72:4c:68:4c:59:e1:42:43:70:
         8a:d4:25:4b:2e:40:93:27:14:5f:f0:a0:14:ad:b0:95:f0:a2:
         b8:a4:2d:af:01:4c:64:52:5f:65:5a:fd:07:05:08:4f:39:ce:
         74:a1:59:3a:60:1a:2f:ab:15:34:74:28:d4:b3:c1:55:a3:56:
         8a:6f:37:b8:cb:8c:40:46:3c:11:73:9c:74:51:04:1e:c3:c4:
         a7:60:47:ae:af:26:16:31:f8:90:c3:7c:cd:30:25:6e:90:f0:
         81:53:b8:21:59:46:bd:68:f0:35:4c:0d:98:2b:17:8f:e7:93:
         76:64:f6:9a
-----BEGIN CERTIFICATE-----
MIIFYDCCBEigAwIBAgIDAPkdMA0GCSqGSIb3DQEBCwUAMEYxETAPBgNVBAMTCEE5
MThFREIyMTEwLwYDVQQFEygyOTZFREI2NEYzQUY2RTlEOTgwOTMyRTgxNkY5NTk4
M0UzQUJDODIzMB4XDTI2MDcyMjExNDExOFoXDTI3MDcwMTAwMDAwMFowGDEWMBQG
A1UEAxMNNmE2MGFjNWUtZGFlYzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBAMQf52Rzk4p5T05nRaeMHpMjFs9vqWy8tvSRPY8QYYggJYCNH+ZHfnJr7THh
0wUTAO11kgyYfOKP0k0uCIoek4NjX1HckX8JBkCwBZYaeEkZmA3RymZD9TAPOaw1
1WF8LxiUZMn69jQ1qTwVYBOoWnsEYZZWynJ2CB55fBxJJmwWTe3EgG38A61qvHqL
Y4STq1oxK+ImWJWxaiifWjsa1xrd2MOXbXvlS4xvwkTZV9Iql+MN97O9VqP9hNAD
/cVLzI538n918ZbRkcWzWJCU8wgXTLLjldn04TVPsOWYEe/1fY+fZK8WIfRVfVuJ
G9/OM4Z7M+c9NfMyPTXF33/06IsCAwEAAaOCAoMwggJ/MB0GA1UdDgQWBBSy5yee
ruoGAHyvReTDO1GyBbaxtjAfBgNVHSMEGDAWgBQpbttk869unZgJMugW+VmD46vI
IzAOBgNVHQ8BAf8EBAMCB4AwgYMGA1UdHwR8MHoweKB2oHSGcnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkxOEVEQjIvMkE0M0UzMEM3
MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvS1c3YlpQT3ZicDJZQ1RMb0Z2bFpnLU9y
eUNNLmNybDB+BggrBgEFBQcBAQRyMHAwbgYIKwYBBQUHMAKGYnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvcmVwb3NpdG9yeS9CNTI3RUY1ODFENjYxMUUyQkI0NjhGN0M3
MkZEMUZGMi9LVzdiWlBPdmJwMllDVExvRnZsWmctT3J5Q00uY2VyMEoGA1UdIAEB
/wRAMD4wPAYIKwYBBQUHDgIwMDAuBggrBgEFBQcCARYiaHR0cHM6Ly93d3cuYXBu
aWMubmV0L1JQS0kvQ1BTLnBkZjCBlgYIKwYBBQUHAQsEgYkwgYYwgYMGCCsGAQUF
BzALhndyc3luYzovL3Jwa2kuYXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5
MThFREIyLzJBNDNFMzBDNzBFOTExRTJCMzZENEI2QjI5NzlCQjIwL0REQjMxQTZF
ODk2NTExRjBCRkI3ODg1QkM0RjlBRTAyLnJvYTBCBggrBgEFBQcBBwEB/wQzMDEw
DAQCAAEwBgMEAaOA3jAhBAIAAjAbAwcAIAEN9bFAAwcAIAEN9oTAAwcAIAEN9uzA
MA0GCSqGSIb3DQEBCwUAA4IBAQCuYyEFdMsaD/ISnT90MO5GGc1PW1WIldBIeGJ4
z+3aEefvvFBmEicEr5CurLq1Rt18nz5Ee1WwVdIwu/YCbw/TlfKOU07avAZeIRfI
1Eir7SAfN00renGZe1ehDVn+9pZBnWV2gnekbKTlmyQ9VvGMzB9Ntn+Ympq/zZF3
m8sNVEGDklDXu+dyTGhMWeFCQ3CK1CVLLkCTJxRf8KAUrbCV8KK4pC2vAUxkUl9l
Wv0HBQhPOc50oVk6YBovqxU0dCjUs8FVo1aKbze4y4xARjwRc5x0UQQew8SnYEeu
ryYWMfiQw3zNMCVukPCBU7ghWUa9aPA1TA2YKxeP55N2ZPaa
-----END CERTIFICATE-----
Generated at Thu Jul 23 20:20:50 2026 by rpki-client