Update README.md
authoradouble42 <adouble4242@gmail.com>
Wed, 9 Nov 2016 04:01:26 +0000 (23:01 -0500)
committerGitHub <noreply@github.com>
Wed, 9 Nov 2016 04:01:26 +0000 (23:01 -0500)
README.md

index 88e0390..6e9d627 100644 (file)
--- a/README.md
+++ b/README.md
@@ -1,5 +1,7 @@
 # nemesis
 nemesis is a freebsd and Mac OS X (tested through 10.11) port based on TrueCrypt, i'm slowly rebranding it to comply with the original license but that is probably my least favorite task. which is not to say i didn't have some fun with it...whereever it is my right to dictate, the 2 clause BSD license shall apply.<br>
+TAKE HEED: TAKE WARNING: TAKE HEED:<br>
+<b>AES is headed for the chopping block - it doesn't belong anywhere but a robust combiner. call me paranoid, then read about bSafe, and if you're fine with keeping your data under one algorithm developed by the NSA, we are not in agreement and i don't really care for your opinion. Move to the Camellia chain, with the BLAKE-512 hash, the performance cost is negligible on modern hardware. also, expect the 256 bit hashes to be removed - and replaced, with 256 bit memory hardened versions based on (but very much NOT yescrypt) - this hash change, is imminent, as in it's my current project. AES will be removed when i replace it with another cipher, selected for use in a new robust combiner to replace one of the combinations involving AES. that could be a while as i haven't given it all the thought yet. but do take note, if you use the 256 bit hashes, change that up. when i break everything, i'll put a link to the last commit with support up for stragglers. this project isn't about beating a dead horse for eternity.<br>
 as of 11/8 the OS X build is significantly less headachey. i don't rely on stuff from ports, or homebrew -- the version of wxWidgets they use, is linked against libc++, it will not work. instead, make sure you have a MacOSX 10.7 SDK installed (which you can get at https://github.com/phracker/MacOSX-SDKs/tree/master/MacOSX10.7.sdk), go to https://www.wxwidgets.org/downloads/, download the development version - 3.1.0 - sources. NOT 3.0.2. don't waste your time trying to build it when 3.1.0 works out of the box. so extract, build, install 3.1.0. install OsxFuse 3.5.3, from the website, not ports, not brew, make sure to enable the compatibility layer during installation.<br>
 then, to make your final osx build: go to nemesis source directory; cp Makefiles/Makefile.osx over Makefile in nemesis-current/Makefile; execute make. you should now have a proper build of nemesis, linked against current Fuse and wxWidgets dylibs, without going through a bunch of package managers and headaches and annoyance.<br>
 because hot coffee, obligatory warning not to use this with windows secure boot. as it is right now it may allow some impossible permutations of hash and encryption algorithm if it builds at all and i have no means of testing so don't trash your disk and blame me. my goal isn't a windows boot application.<br>
This page took 0.027112 seconds and 4 git commands to generate. Download a nemesis OSX (sierra+high sierra, tested/working) binary, with fuse-ext3 via e2fsprogs, at this link. application and installer are signed by screwjack, llc. must install fuse with macFUSE layer first.