CurvedSalsa can encrypt/decrypt files asymmetrically with Salsa20
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
gui
.gitignore
.ycm_extra_conf.py
CMakeLists.txt
Makefile
README
cubehash.cpp
cubehash.h
curve25519-donna.c
curvedsalsa.cpp
curvedsalsa.h
ecrypt-portable.h
getpass.h
main.cpp
program_options.cpp
program_options.h
pstdint.h
random.cpp
random.h
salsa.cpp
salsa.h

README

You will probably need to edit the Makefile to declare
the correct paths to the dependencies.
The following libs are needed to link CurvedSalsa:


curve25519-donna
================
The original curve25519 was written by D. J. Bernstein (http://cr.yp.to/ecdh.html)
The portable version used here is written by Adam Langley and can be found at
http://code.google.com/p/curve25519-donna/

Boost
=====
The Boost C++ Libraries are a collection of open source libraries that extend
the functionality of C++ available at http://www.boost.org/


The used libraries are in the public domain. The same is true for CurvedSalsa.
Konrad Miller, Karlsruhe, 2008-11-26
<konrad@miller-online.eu>


Other contributors
==================
Martin Bäuml - Boost command line argument parsing
<baeuml@gmail.com>

Timo Stripf - Windows port (cmake, pstdint.h, ...)
<tstripf at gmx.de>