Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 
 
 
 
 

README.md

CurveCP programs

CurveCP was designed by Daniel J. Bernstein (University of Illinois at Chicago).

This implementation is extracted from tinyssh by Jan Mojzís. https://tinyssh.org/ - https://github.com/janmojzis/tinyssh. It uses tweetnacl as a crypto library.

Concepts: see https://curvecp.org/ and https://curvecp.org/messageapi.html

Build: run ./build.sh

These programs are intended to be built statically with Musl libc. The build.sh uses the Musl gcc wrapper (see https://www.musl-libc.org/how.html)

Example: For a very simple example, see the file smoketest.sh

License: the original Dan Bernstein's code and the tinyssh code by Jan Mojzís are Public Domain. Where public domain does not work, Jan Mojzís proposes a CC0 license (see LICENSE at https://github.com/janmojzis/tinyssh)

All the additions and modifications are also placed in the Public Domain.

Copyright (c) 2016 Phil Leblanc

About

CurveCP programs, linked with TweetNaCl and built statically with Musl libc

Resources

Releases

No releases published

Packages

No packages published