Updated notes about the security spike
|...||...||@@ -113,7 +113,11 @@ Use [libsodium](https://download.libsodium.org/doc/) to implement Spike 1 (pleas|
|* We have chosen to go with the [Natrium Browser](https://github.com/wilhelmmatilainen/natrium-browser) because this library implements promises instead of callbacks. It also combines the [libsodium.js](https://github.com/jedisct1/libsodium.js) library with [Natrium](https://github.com/wilhelmmatilainen/natrium) so we have the best of both.|
|==> After trying to implement this, we came to the conclusion that both Natrium Browser and Natrium are very difficult to implement and rely on different build tools. That's why we choose to implement the [libsodium.js](https://github.com/jedisct1/libsodium.js) library|
|* The problem with using libsodium is that you have to make choises about different settings for the encryption yourself. In contrast to the OpenCrypto library, the libsodium one is "big" (42kb ~ 512kb + 57,5kb).|
|* For making a choice it would be best to contact a professional cryptographer.|
|## Spike 3: Publickey authentication|
Like this? Fund us! Your patronage helps keep us independent and going.