Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/2389EACA44F811F0985D080EC4F9AE02.roa
File:                     2389EACA44F811F0985D080EC4F9AE02.roa (raw, json)
Hash identifier:          /57bUkWWou2k9bWegep7KccR+DxbdGpgzl+FM7WpxdA=
Subject key identifier:   A3:CA:D3:EB:48:7A:A0:52:3B:52:B3:62:45:DF:6B:A9:AE:5B:70:5B
Certificate issuer:       /CN=A918EDB2/serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
Certificate serial:       EAB2
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/2389EACA44F811F0985D080EC4F9AE02.roa
Signing time:             Sun 31 May 2026 17:46:10 +0000
ROA not before:           Sun 31 May 2026 17:46:10 +0000
ROA not after:            Thu 01 Oct 2026 00:00:00 +0000
asID:                     153951
IP address blocks:        103.187.216.0/23 maxlen: 24
                          2001:df0:c040::/48 maxlen: 48
                          2001:df0:c041::/48 maxlen: 48
                          2001:df5:adc0::/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 11 Jun 2026 06:09:52 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 60082 (0xeab2)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
        Validity
            Not Before: May 31 17:46:10 2026 GMT
            Not After : Oct  1 00:00:00 2026 GMT
        Subject: CN=6a1c73e2-71d4
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b6:1e:e9:d6:67:d7:9a:7c:1b:c2:46:0b:53:d0:
                    3f:21:ed:fc:df:5b:de:35:c3:54:8c:3d:ea:46:72:
                    3f:c4:06:d7:59:8b:00:c1:24:84:66:62:49:20:e8:
                    c7:de:b9:7f:a3:e1:4f:8a:9d:15:00:56:a5:16:f1:
                    f3:aa:d5:5b:7e:85:77:43:59:9f:f5:b1:74:d5:3e:
                    35:0f:ee:3d:1d:30:b0:93:5c:de:16:cc:d8:82:90:
                    f1:95:9b:56:19:67:53:35:5a:4d:74:e4:4e:2b:1a:
                    85:46:2e:22:c0:f4:df:a5:50:19:17:52:8b:1e:bd:
                    e7:0a:0f:04:a8:72:37:c1:34:71:9d:81:93:a5:02:
                    6f:7c:9d:56:c9:e0:10:74:39:ba:a1:b1:e0:da:6a:
                    54:26:e6:a4:8c:69:24:c8:70:5b:a7:ce:01:5a:e2:
                    06:53:45:1d:b0:9c:40:ff:9a:70:ee:c8:35:bb:d9:
                    77:8f:36:d9:4d:e3:8d:b4:5e:be:c0:3a:b8:55:81:
                    40:90:6f:23:b8:c6:1b:de:b4:8a:2e:fe:a0:eb:27:
                    e3:cb:47:89:a6:b7:8c:cb:23:8e:5a:20:2b:1d:2c:
                    5e:c1:52:57:c6:9c:73:2a:c7:b8:f0:85:66:82:68:
                    ad:90:41:0c:a4:5b:73:ef:df:50:2a:6e:62:3e:f1:
                    4c:a3
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                A3:CA:D3:EB:48:7A:A0:52:3B:52:B3:62:45:DF:6B:A9:AE:5B:70:5B
            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/2389EACA44F811F0985D080EC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.187.216.0/23
                IPv6:
                  2001:df0:c040::/47
                  2001:df5:adc0::/48

    Signature Algorithm: sha256WithRSAEncryption
         17:70:89:f0:f0:d7:74:e2:3d:f3:24:60:6e:a4:f3:cc:32:71:
         29:76:a0:41:77:68:41:e7:79:d7:0a:a7:ce:64:7a:5d:49:6b:
         1f:f2:5c:3a:bc:58:f2:16:b3:61:37:af:b1:99:23:41:7f:10:
         5a:ee:d1:5f:e3:58:b8:b2:0e:8d:5c:b1:5f:0d:f8:73:1c:5f:
         ae:93:0b:7c:ca:69:2e:be:c0:82:da:be:c3:76:34:22:96:9d:
         32:dd:77:4e:13:69:a6:cb:41:72:fa:40:81:aa:6a:35:7f:d4:
         ea:a1:25:d8:d5:4d:62:0e:6e:b2:3b:89:0f:2a:84:52:4f:e2:
         71:c4:b7:40:07:90:83:ca:35:f6:59:2d:d9:de:c9:9e:d4:b8:
         8d:be:80:c3:ea:24:32:5e:90:7b:55:8c:64:3b:e0:7c:ea:d9:
         6a:93:66:75:e7:f1:8b:f0:b0:51:af:1e:7d:4a:25:a7:f1:3c:
         70:2f:c9:dd:36:51:b4:cb:9b:64:cd:b7:63:e5:52:be:09:4a:
         16:79:dc:cb:30:75:55:df:ac:4b:93:25:f8:99:52:4f:ae:f6:
         70:b3:98:a7:0f:5e:95:77:4e:d3:78:a8:31:67:38:18:da:11:
         2d:cc:d7:5b:ee:20:09:5b:21:8a:bd:32:6d:ea:3a:85:8b:c8:
         fe:f3:4b:01
-----BEGIN CERTIFICATE-----
MIIFVzCCBD+gAwIBAgIDAOqyMA0GCSqGSIb3DQEBCwUAMEYxETAPBgNVBAMTCEE5
MThFREIyMTEwLwYDVQQFEygyOTZFREI2NEYzQUY2RTlEOTgwOTMyRTgxNkY5NTk4
M0UzQUJDODIzMB4XDTI2MDUzMTE3NDYxMFoXDTI2MTAwMTAwMDAwMFowGDEWMBQG
A1UEAxMNNmExYzczZTItNzFkNDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBALYe6dZn15p8G8JGC1PQPyHt/N9b3jXDVIw96kZyP8QG11mLAMEkhGZiSSDo
x965f6PhT4qdFQBWpRbx86rVW36Fd0NZn/WxdNU+NQ/uPR0wsJNc3hbM2IKQ8ZWb
VhlnUzVaTXTkTisahUYuIsD036VQGRdSix695woPBKhyN8E0cZ2Bk6UCb3ydVsng
EHQ5uqGx4NpqVCbmpIxpJMhwW6fOAVriBlNFHbCcQP+acO7INbvZd4822U3jjbRe
vsA6uFWBQJBvI7jGG960ii7+oOsn48tHiaa3jMsjjlogKx0sXsFSV8accyrHuPCF
ZoJorZBBDKRbc+/fUCpuYj7xTKMCAwEAAaOCAnowggJ2MB0GA1UdDgQWBBSjytPr
SHqgUjtSs2JF32uprltwWzAfBgNVHSMEGDAWgBQpbttk869unZgJMugW+VmD46vI
IzAOBgNVHQ8BAf8EBAMCB4AwgYMGA1UdHwR8MHoweKB2oHSGcnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkxOEVEQjIvMkE0M0UzMEM3
MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvS1c3YlpQT3ZicDJZQ1RMb0Z2bFpnLU9y
eUNNLmNybDB+BggrBgEFBQcBAQRyMHAwbgYIKwYBBQUHMAKGYnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvcmVwb3NpdG9yeS9CNTI3RUY1ODFENjYxMUUyQkI0NjhGN0M3
MkZEMUZGMi9LVzdiWlBPdmJwMllDVExvRnZsWmctT3J5Q00uY2VyMEoGA1UdIAEB
/wRAMD4wPAYIKwYBBQUHDgIwMDAuBggrBgEFBQcCARYiaHR0cHM6Ly93d3cuYXBu
aWMubmV0L1JQS0kvQ1BTLnBkZjCBlgYIKwYBBQUHAQsEgYkwgYYwgYMGCCsGAQUF
BzALhndyc3luYzovL3Jwa2kuYXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5
MThFREIyLzJBNDNFMzBDNzBFOTExRTJCMzZENEI2QjI5NzlCQjIwLzIzODlFQUNB
NDRGODExRjA5ODVEMDgwRUM0RjlBRTAyLnJvYTA5BggrBgEFBQcBBwEB/wQqMCgw
DAQCAAEwBgMEAWe72DAYBAIAAjASAwcBIAEN8MBAAwcAIAEN9a3AMA0GCSqGSIb3
DQEBCwUAA4IBAQAXcInw8Nd04j3zJGBupPPMMnEpdqBBd2hB53nXCqfOZHpdSWsf
8lw6vFjyFrNhN6+xmSNBfxBa7tFf41i4sg6NXLFfDfhzHF+ukwt8ymkuvsCC2r7D
djQilp0y3XdOE2mmy0Fy+kCBqmo1f9TqoSXY1U1iDm6yO4kPKoRST+JxxLdAB5CD
yjX2WS3Z3sme1LiNvoDD6iQyXpB7VYxkO+B86tlqk2Z15/GL8LBRrx59SiWn8Txw
L8ndNlG0y5tkzbdj5VK+CUoWedzLMHVV36xLkyX4mVJPrvZws5inD16Vd07TeKgx
ZzgY2hEtzNdb7iAJWyGKvTJt6jqFi8j+80sB
-----END CERTIFICATE-----
Generated at Thu Jun 4 09:03:03 2026 by rpki-client