@@ -49,7 +49,7 @@ <h3 class="font-h3 text-lg"><a class="text-link" href="https://github.com/crypto
4949 < li > Encrypt and decrypt Cryptomator vaults directly retrieved from the cloud</ li >
5050 < li > Suitable for accessing the cloud directly without synchronization, e.g. in apps for Android</ li >
5151 < li > High-level API functions for encryption and decryption</ li >
52- < li > Java 7 + compatible</ li >
52+ < li > Java 8 + compatible</ li >
5353 </ ul >
5454 </ div >
5555 </ div >
@@ -64,7 +64,7 @@ <h3 class="font-h3 text-lg"><a class="text-link" href="https://github.com/crypto
6464 < li > Encrypt and decrypt Cryptomator vaults that are present on the local filesystem</ li >
6565 < li > Suitable for accessing data synchronized to a local directory</ li >
6666 < li > Implements a < code class ="font-code text-xs "> java.nio.file.spi.FileSystemProvider</ code > according to JSR-203 using the CryptoLib library</ li >
67- < li > Java 8 + compatible</ li >
67+ < li > Java 25 + compatible</ li >
6868 </ ul >
6969 </ div >
7070 </ div >
@@ -78,7 +78,7 @@ <h3 class="font-h3 text-lg"><a class="text-link" href="https://github.com/crypto
7878 < ul class ="list-primary list-primary-sm ">
7979 < li > Make the contents of a local directory (any < code class ="font-code text-xs "> java.nio.file.Path</ code > ) available via WebDAV</ li >
8080 < li > Provides a JEE servlet</ li >
81- < li > Java 8 + compatible</ li >
81+ < li > Java 11 + compatible</ li >
8282 </ ul >
8383 </ div >
8484 </ div >
@@ -92,7 +92,7 @@ <h3 class="font-h3 text-lg"><a class="text-link" href="https://github.com/crypto
9292 < ul class ="list-primary list-primary-sm ">
9393 < li > Mounting support for Windows, macOS, and Linux</ li >
9494 < li > Based on WebDAV-NIO-Adapter-Servlet</ li >
95- < li > Java 8 + compatible</ li >
95+ < li > Java 21 + compatible</ li >
9696 </ ul >
9797 </ div >
9898 </ div >
@@ -105,24 +105,66 @@ <h3 class="font-h3 text-lg"><a class="text-link" href="https://github.com/crypto
105105 < p class ="font-p text-sm mb-4 "> Provide a FUSE drive from within your Java application.</ p >
106106 < ul class ="list-primary list-primary-sm ">
107107 < li > Make the contents of a local directory (any < code class ="font-code text-xs "> java.nio.file.Path</ code > ) available via FUSE</ li >
108- < li > Mounting support for macOS and Linux </ li >
109- < li > Java 9 + compatible</ li >
108+ < li > Based on jFUSE, mounting support for macOS, Linux, and Windows </ li >
109+ < li > Java 25 + compatible</ li >
110110 </ ul >
111111 </ div >
112112 </ div >
113-
113+
114114 < div class ="white-box ">
115115 < div class ="px-4 py-2 border-b border-primary ">
116- < h3 class ="font-h3 text-lg "> < a class ="text-link " href ="https://github.com/cryptomator/dokany-nio-adapter " target ="_blank " rel ="noopener "> Dokany-NIO-Adapter </ a > </ h3 >
116+ < h3 class ="font-h3 text-lg "> < a class ="text-link " href ="https://github.com/cryptomator/jfuse " target ="_blank " rel ="noopener "> jFUSE </ a > </ h3 >
117117 </ div >
118118 < div class ="p-4 ">
119- < p class ="font-p text-sm mb-4 "> Provide a Dokany drive from within your java application .</ p >
119+ < p class ="font-p text-sm mb-4 "> Zero-dependency Java bindings for FUSE using the Foreign Function & Memory API .</ p >
120120 < ul class ="list-primary list-primary-sm ">
121- < li > Make the contents of a local directory (any < code class ="font-code text-xs "> java.nio.file.Path</ code > ) available via Dokany</ li >
122- < li > Mounting support for Windows</ li >
121+ < li > Supports macOS (macFUSE), Linux (libfuse3), and Windows (WinFsp)</ li >
122+ < li > Uses JEP 454 (Foreign Function & Memory API), no JNI required</ li >
123+ < li > JDK 25+ compatible</ li >
124+ </ ul >
125+ </ div >
126+ </ div >
127+
128+ < div class ="white-box ">
129+ < div class ="px-4 py-2 border-b border-primary ">
130+ < h3 class ="font-h3 text-lg "> < a class ="text-link " href ="https://github.com/cryptomator/siv-mode " target ="_blank " rel ="noopener "> SIV-Mode</ a > </ h3 >
131+ </ div >
132+ < div class ="p-4 ">
133+ < p class ="font-p text-sm mb-4 "> RFC 5297 SIV Authenticated Encryption for Java.</ p >
134+ < ul class ="list-primary list-primary-sm ">
135+ < li > No dependencies, passes official RFC 5297 test vectors</ li >
136+ < li > Constant-time authentication, audited by Cure53</ li >
123137 < li > Java 8+ compatible</ li >
124138 </ ul >
125139 </ div >
126140 </ div >
141+
142+ < div class ="white-box ">
143+ < div class ="px-4 py-2 border-b border-primary ">
144+ < h3 class ="font-h3 text-lg "> < a class ="text-link " href ="https://github.com/cryptomator/cryptolib-swift " target ="_blank " rel ="noopener "> CryptoLib Swift</ a > </ h3 >
145+ </ div >
146+ < div class ="p-4 ">
147+ < p class ="font-p text-sm mb-4 "> Encrypt and decrypt data according to < a class ="text-link " href ="https://docs.cryptomator.org/security/architecture/ " target ="_blank " rel ="noopener "> Cryptomator's encryption scheme</ a > in Swift.</ p >
148+ < ul class ="list-primary list-primary-sm ">
149+ < li > Swift counterpart to CryptoLib for iOS and macOS apps</ li >
150+ < li > Available as Swift Package</ li >
151+ < li > iOS 13+, macOS 10.15+</ li >
152+ </ ul >
153+ </ div >
154+ </ div >
155+
156+ < div class ="white-box ">
157+ < div class ="px-4 py-2 border-b border-primary ">
158+ < h3 class ="font-h3 text-lg "> < a class ="text-link " href ="https://github.com/cryptomator/cloud-access-swift " target ="_blank " rel ="noopener "> Cloud Access Swift</ a > </ h3 >
159+ </ div >
160+ < div class ="p-4 ">
161+ < p class ="font-p text-sm mb-4 "> Access various cloud storage providers from within your Swift application.</ p >
162+ < ul class ="list-primary list-primary-sm ">
163+ < li > Defines cloud access API used by Cryptomator for iOS</ li >
164+ < li > Foundation for vault format decoration layers</ li >
165+ < li > iOS 14+</ li >
166+ </ ul >
167+ </ div >
168+ </ div >
127169 </ div >
128170</ section >
0 commit comments