Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91F26F1/88F1C784283111ED9495D42AC4F9AE02/DD31B42E1FE711F187FF82A2033D8C67.roa
File:                     DD31B42E1FE711F187FF82A2033D8C67.roa (raw, json)
Hash identifier:          ctpRoa7CNvYWvvpKX4etSd1GXiLkNAXBMFuv0jRuPgQ=
Subject key identifier:   FD:F0:31:7B:DF:99:7A:CA:3D:76:97:FA:27:87:0F:BB:41:78:7D:91
Certificate issuer:       /CN=A91F26F1/serialNumber=76CD12AD9E608CAA2C1997B636F450577BE937BC
Certificate serial:       02D5
Authority key identifier: 76:CD:12:AD:9E:60:8C:AA:2C:19:97:B6:36:F4:50:57:7B:E9:37:BC
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ds0SrZ5gjKosGZe2NvRQV3vpN7w.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91F26F1/88F1C784283111ED9495D42AC4F9AE02/DD31B42E1FE711F187FF82A2033D8C67.roa
Signing time:             Sat 14 Mar 2026 20:53:33 +0000
ROA not before:           Sat 14 Mar 2026 20:53:33 +0000
ROA not after:            Tue 01 Dec 2026 00:00:00 +0000
asID:                     133323
IP address blocks:        103.209.109.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91F26F1/88F1C784283111ED9495D42AC4F9AE02/ds0SrZ5gjKosGZe2NvRQV3vpN7w.crl
                          rsync://rpki.apnic.net/member_repository/A91F26F1/88F1C784283111ED9495D42AC4F9AE02/ds0SrZ5gjKosGZe2NvRQV3vpN7w.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ds0SrZ5gjKosGZe2NvRQV3vpN7w.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:   Wed 01 Apr 2026 01:01:32 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 725 (0x2d5)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91F26F1, serialNumber=76CD12AD9E608CAA2C1997B636F450577BE937BC
        Validity
            Not Before: Mar 14 20:53:33 2026 GMT
            Not After : Dec  1 00:00:00 2026 GMT
        Subject: CN=69b5cacd-c2c0
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:9c:d8:83:ae:76:68:af:be:01:89:b7:94:65:aa:
                    77:bd:82:8e:f2:af:3c:4e:0a:df:9c:09:57:4c:39:
                    90:a3:70:36:c4:d8:6f:06:0a:86:e8:8a:0a:83:ea:
                    92:53:d7:6d:ee:14:15:9e:58:26:02:59:b1:e2:6b:
                    45:ee:2e:95:0d:df:67:25:4b:9c:c9:83:de:5c:1b:
                    4c:49:e4:bc:76:bb:85:50:5b:4b:56:39:a2:59:9d:
                    79:f1:a6:0f:01:f9:f5:3c:67:05:90:1c:8d:b8:e6:
                    90:11:2b:cc:c3:08:b7:ab:92:cb:73:44:65:57:c4:
                    4a:f2:83:e1:8c:da:57:f4:ac:17:f4:38:1c:d0:7f:
                    16:64:8a:d5:a0:81:77:b5:f3:af:ef:be:b4:e1:11:
                    16:aa:15:7e:40:39:d2:c8:5f:32:57:7d:1d:a4:f2:
                    db:ee:ee:fd:4c:0c:75:8b:e9:bb:a0:81:ca:47:e4:
                    a9:6d:7c:37:f7:70:98:35:cb:8f:f9:9a:f4:c1:31:
                    c2:df:2d:e8:57:d4:f5:95:e8:b3:d2:11:99:e0:82:
                    29:23:ce:e8:cd:57:7b:e2:d1:1f:80:b3:3e:82:cc:
                    cc:88:8f:b0:07:f8:31:0b:0b:64:fb:3a:7f:39:e4:
                    a2:54:54:c7:6c:0e:b6:d4:c5:8b:75:36:e5:71:aa:
                    2d:f1
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                FD:F0:31:7B:DF:99:7A:CA:3D:76:97:FA:27:87:0F:BB:41:78:7D:91
            X509v3 Authority Key Identifier:
                keyid:76:CD:12:AD:9E:60:8C:AA:2C:19:97:B6:36:F4:50:57:7B:E9:37:BC

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91F26F1/88F1C784283111ED9495D42AC4F9AE02/ds0SrZ5gjKosGZe2NvRQV3vpN7w.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ds0SrZ5gjKosGZe2NvRQV3vpN7w.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/A91F26F1/88F1C784283111ED9495D42AC4F9AE02/DD31B42E1FE711F187FF82A2033D8C67.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.209.109.0/24

    Signature Algorithm: sha256WithRSAEncryption
         07:e7:ab:a5:21:e6:5a:e7:1e:98:1a:a3:5c:e2:80:d0:3e:14:
         47:33:67:05:de:88:02:2a:de:9d:d6:ee:6f:04:e7:95:96:61:
         5c:4c:ca:ac:1f:0a:d4:6b:99:64:8d:7b:0b:ad:8c:78:4e:fd:
         b3:43:45:d6:3a:f5:cc:31:cb:b3:5c:50:7b:35:86:d0:57:b9:
         1b:eb:1b:18:ea:76:e3:ae:59:32:fe:36:47:a5:0a:c3:ab:b7:
         15:e8:e0:24:7c:83:26:95:7a:b2:3b:71:ed:ce:55:d3:4d:b7:
         75:ad:b2:34:6e:dc:e2:4c:10:36:76:92:24:26:2b:5a:cc:a9:
         e0:c0:92:ab:14:f4:3a:4c:17:26:13:65:33:90:25:ba:6e:cb:
         4d:e0:74:fb:4f:a3:83:a3:10:88:31:9c:81:24:68:3a:7b:f4:
         40:59:ac:98:86:46:4f:c7:b5:fa:ff:2a:38:20:f1:3b:ed:ab:
         cc:0c:e2:7c:6b:5a:1e:a6:74:73:05:b5:d0:db:ed:9f:99:d7:
         de:f1:c7:0e:f6:62:df:ca:8d:11:bb:a7:bf:b0:2a:25:ee:17:
         a6:cd:03:4e:f6:bb:22:26:a2:1d:cb:21:0a:f6:23:6d:7a:1e:
         30:6c:2e:53:c9:69:64:22:b6:21:c4:44:ef:55:0f:07:be:0e:
         5d:0e:b3:15
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICAtUwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RjI2RjExMTAvBgNVBAUTKDc2Q0QxMkFEOUU2MDhDQUEyQzE5OTdCNjM2RjQ1MDU3
N0JFOTM3QkMwHhcNMjYwMzE0MjA1MzMzWhcNMjYxMjAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWI1Y2FjZC1jMmMwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAnNiDrnZor74BibeUZap3vYKO8q88TgrfnAlXTDmQo3A2xNhvBgqG6IoKg+qS
U9dt7hQVnlgmAlmx4mtF7i6VDd9nJUucyYPeXBtMSeS8druFUFtLVjmiWZ158aYP
Afn1PGcFkByNuOaQESvMwwi3q5LLc0RlV8RK8oPhjNpX9KwX9Dgc0H8WZIrVoIF3
tfOv77604REWqhV+QDnSyF8yV30dpPLb7u79TAx1i+m7oIHKR+SpbXw393CYNcuP
+Zr0wTHC3y3oV9T1leiz0hGZ4IIpI87ozVd74tEfgLM+gszMiI+wB/gxCwtk+zp/
OeSiVFTHbA621MWLdTblcaot8QIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFP3wMXvf
mXrKPXaX+ieHD7tBeH2RMB8GA1UdIwQYMBaAFHbNEq2eYIyqLBmXtjb0UFd76Te8
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFGMjZGMS84OEYxQzc4NDI4
MzExMUVEOTQ5NUQ0MkFDNEY5QUUwMi9kczBTclo1Z2pLb3NHWmUyTnZSUVYzdnBO
N3cuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2RzMFNyWjVnaktvc0daZTJOdlJRVjN2cE43dy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RjI2RjEvODhGMUM3ODQyODMxMTFFRDk0OTVENDJBQzRGOUFFMDIvREQzMUI0MkUx
RkU3MTFGMTg3RkY4MkEyMDMzRDhDNjcucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQAZ9FtMA0GCSqGSIb3DQEBCwUAA4IBAQAH56ulIeZa5x6YGqNc4oDQ
PhRHM2cF3ogCKt6d1u5vBOeVlmFcTMqsHwrUa5lkjXsLrYx4Tv2zQ0XWOvXMMcuz
XFB7NYbQV7kb6xsY6nbjrlky/jZHpQrDq7cV6OAkfIMmlXqyO3HtzlXTTbd1rbI0
btziTBA2dpIkJitazKngwJKrFPQ6TBcmE2UzkCW6bstN4HT7T6ODoxCIMZyBJGg6
e/RAWayYhkZPx7X6/yo4IPE77avMDOJ8a1oepnRzBbXQ2+2fmdfe8ccO9mLfyo0R
u6e/sCol7hemzQNO9rsiJqIdyyEK9iNteh4wbC5TyWlkIrYhxETvVQ8Hvg5dDrMV
-----END CERTIFICATE-----
Generated at Thu Mar 26 08:44:39 2026 by rpki-client