Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91D4E15/5DDB4440F1AC11EDA3D1B74FC4F9AE02/90F09734F1B311EDA789BB57C4F9AE02.roa
File:                     90F09734F1B311EDA789BB57C4F9AE02.roa (raw, json)
Hash identifier:          nQOUg9YX4u69ZrVdmC/H632YznQdnlGcTOZN3JI/5dE=
Subject key identifier:   1F:E8:36:BD:E8:21:F8:02:E9:03:70:D8:08:A5:2C:88:33:70:84:53
Certificate issuer:       /CN=A91D4E15/serialNumber=95351A1927A8F10EBAD1CE3C6C4A5AC46515CA70
Certificate serial:       018C
Authority key identifier: 95:35:1A:19:27:A8:F1:0E:BA:D1:CE:3C:6C:4A:5A:C4:65:15:CA:70
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/lTUaGSeo8Q660c48bEpaxGUVynA.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91D4E15/5DDB4440F1AC11EDA3D1B74FC4F9AE02/90F09734F1B311EDA789BB57C4F9AE02.roa
Signing time:             Fri 13 Jun 2025 03:10:57 +0000
ROA not before:           Fri 13 Jun 2025 03:10:57 +0000
ROA not after:            Mon 31 Aug 2026 00:00:00 +0000
asID:                     151215
IP address blocks:        103.161.8.0/23 maxlen: 24
                          2001:df2:67c0::/48 maxlen: 52
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91D4E15/5DDB4440F1AC11EDA3D1B74FC4F9AE02/lTUaGSeo8Q660c48bEpaxGUVynA.crl
                          rsync://rpki.apnic.net/member_repository/A91D4E15/5DDB4440F1AC11EDA3D1B74FC4F9AE02/lTUaGSeo8Q660c48bEpaxGUVynA.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/lTUaGSeo8Q660c48bEpaxGUVynA.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:   Fri 20 Jun 2025 03:10:59 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 396 (0x18c)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91D4E15, serialNumber=95351A1927A8F10EBAD1CE3C6C4A5AC46515CA70
        Validity
            Not Before: Jun 13 03:10:57 2025 GMT
            Not After : Aug 31 00:00:00 2026 GMT
        Subject: CN=684b96c1-f2e8
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:9f:ae:53:43:c7:4c:c7:2e:47:9d:8f:b4:38:a4:
                    e8:f7:e5:03:fe:fb:c5:55:ff:3d:fa:5e:35:a9:1d:
                    07:53:81:f5:7e:c5:8f:1e:44:39:25:94:2c:65:6e:
                    6f:51:34:1c:5e:92:be:80:85:e8:31:b8:46:91:4b:
                    cd:f4:17:18:00:fe:7d:38:21:21:f6:aa:d6:fc:f7:
                    7a:fb:99:25:12:56:e5:df:c7:a4:09:05:ca:1e:b6:
                    d6:6b:77:29:14:13:60:90:7a:52:f4:58:47:1d:a2:
                    c3:bb:cc:a7:28:6c:d1:8e:46:68:f5:68:5e:f7:95:
                    1e:43:eb:fa:0f:41:07:60:f2:02:94:c7:08:44:5a:
                    88:3c:18:bc:c2:27:8d:04:b2:4a:ac:4a:fc:7c:f1:
                    f8:09:18:56:93:68:32:48:2d:8b:a7:da:3e:05:c8:
                    cd:fd:c7:5a:7c:54:ff:05:b0:02:13:e1:2e:a1:e2:
                    79:5e:5d:5a:6f:2f:6c:2e:e1:85:9d:9f:cc:d0:1d:
                    8b:ec:6c:90:7c:b2:16:86:51:72:dd:9f:4b:e4:42:
                    f4:49:2b:63:2a:8a:1d:f0:fd:aa:f3:25:e4:fe:6d:
                    64:5c:8b:2b:0c:66:8f:02:15:4b:15:c8:12:4f:b0:
                    a9:84:0b:c6:14:ec:20:2f:0e:94:34:ab:26:5c:9b:
                    80:99
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                1F:E8:36:BD:E8:21:F8:02:E9:03:70:D8:08:A5:2C:88:33:70:84:53
            X509v3 Authority Key Identifier:
                keyid:95:35:1A:19:27:A8:F1:0E:BA:D1:CE:3C:6C:4A:5A:C4:65:15:CA:70

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91D4E15/5DDB4440F1AC11EDA3D1B74FC4F9AE02/lTUaGSeo8Q660c48bEpaxGUVynA.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/lTUaGSeo8Q660c48bEpaxGUVynA.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/A91D4E15/5DDB4440F1AC11EDA3D1B74FC4F9AE02/90F09734F1B311EDA789BB57C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.161.8.0/23
                IPv6:
                  2001:df2:67c0::/48

    Signature Algorithm: sha256WithRSAEncryption
         1d:ea:2b:0b:f8:6c:5d:47:4a:0a:1d:86:7a:4e:e5:5a:08:c9:
         88:8b:bb:f0:35:fb:61:7b:81:30:5f:9f:74:b9:73:6b:2d:05:
         06:e9:72:d6:3c:29:c6:5c:27:92:c9:a2:2a:9e:13:4f:3a:5e:
         26:cb:7d:02:8c:ca:c6:a0:43:cf:68:e7:4c:3d:f4:6e:ed:96:
         a5:74:e9:1d:e7:e3:66:1f:ba:83:15:5e:94:02:32:f6:53:e5:
         af:b6:e9:81:2c:c6:ca:93:25:5d:4c:e8:6e:f3:db:14:3f:b0:
         7b:9d:2d:90:5d:db:77:ae:a4:8f:9f:0c:38:be:fd:b8:1a:b7:
         45:ab:53:1e:94:14:b5:d5:97:9e:d0:a8:2c:18:5c:f6:84:9a:
         00:61:4e:16:b0:69:d6:d6:32:37:e4:43:84:d5:6b:6b:4e:5e:
         28:5f:cd:9f:72:bb:79:01:cd:77:0a:56:35:d8:4e:1b:ae:b7:
         e6:65:bc:34:cb:c7:13:7d:6b:b3:40:42:ce:cd:d1:47:0d:af:
         39:d4:a2:8c:a3:bc:ff:ce:97:53:20:97:52:a7:03:6b:22:de:
         96:68:b8:f5:26:d4:b1:f3:f9:96:28:b5:cd:f7:19:d4:6d:df:
         55:19:e4:12:5b:d0:60:aa:65:dc:1c:cb:4f:fe:73:ce:2e:29:
         1c:3a:91:ae
-----BEGIN CERTIFICATE-----
MIIFgjCCBGqgAwIBAgICAYwwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RDRFMTUxMTAvBgNVBAUTKDk1MzUxQTE5MjdBOEYxMEVCQUQxQ0UzQzZDNEE1QUM0
NjUxNUNBNzAwHhcNMjUwNjEzMDMxMDU3WhcNMjYwODMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02ODRiOTZjMS1mMmU4MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAn65TQ8dMxy5HnY+0OKTo9+UD/vvFVf89+l41qR0HU4H1fsWPHkQ5JZQsZW5v
UTQcXpK+gIXoMbhGkUvN9BcYAP59OCEh9qrW/Pd6+5klElbl38ekCQXKHrbWa3cp
FBNgkHpS9FhHHaLDu8ynKGzRjkZo9Whe95UeQ+v6D0EHYPIClMcIRFqIPBi8wieN
BLJKrEr8fPH4CRhWk2gySC2Lp9o+BcjN/cdafFT/BbACE+EuoeJ5Xl1aby9sLuGF
nZ/M0B2L7GyQfLIWhlFy3Z9L5EL0SStjKood8P2q8yXk/m1kXIsrDGaPAhVLFcgS
T7CphAvGFOwgLw6UNKsmXJuAmQIDAQABo4ICpjCCAqIwHQYDVR0OBBYEFB/oNr3o
IfgC6QNw2AilLIgzcIRTMB8GA1UdIwQYMBaAFJU1GhknqPEOutHOPGxKWsRlFcpw
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFENEUxNS81RERCNDQ0MEYx
QUMxMUVEQTNEMUI3NEZDNEY5QUUwMi9sVFVhR1NlbzhRNjYwYzQ4YkVwYXhHVVZ5
bkEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2xUVWFHU2VvOFE2NjBjNDhiRXBheEdVVnluQS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RDRFMTUvNUREQjQ0NDBGMUFDMTFFREEzRDFCNzRGQzRGOUFFMDIvOTBGMDk3MzRG
MUIzMTFFREE3ODlCQjU3QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwMAYIKwYBBQUHAQcBAf8E
ITAfMAwEAgABMAYDBAFnoQgwDwQCAAIwCQMHACABDfJnwDANBgkqhkiG9w0BAQsF
AAOCAQEAHeorC/hsXUdKCh2Gek7lWgjJiIu78DX7YXuBMF+fdLlzay0FBuly1jwp
xlwnksmiKp4TTzpeJst9AozKxqBDz2jnTD30bu2WpXTpHefjZh+6gxVelAIy9lPl
r7bpgSzGypMlXUzobvPbFD+we50tkF3bd66kj58MOL79uBq3RatTHpQUtdWXntCo
LBhc9oSaAGFOFrBp1tYyN+RDhNVra05eKF/Nn3K7eQHNdwpWNdhOG6635mW8NMvH
E31rs0BCzs3RRw2vOdSijKO8/86XUyCXUqcDayLelmi49SbUsfP5lii1zfcZ1G3f
VRnkElvQYKpl3BzLT/5zzi4pHDqRrg==
-----END CERTIFICATE-----
Generated at Fri Jun 13 21:33:44 2025 by rpki-client