pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/security



Module Name:    pkgsrc
Committed By:   agc
Date:           Sat Apr 30 19:27:43 UTC 2016

Modified Files:
        pkgsrc/security: Makefile
Added Files:
        pkgsrc/security/codecrypt: DESCR Makefile PLIST distinfo

Log Message:
Add codecrypt, version 1.7.5 to the Packages Collection.

codecrypt is a program like gnupg (or netpgp) that uses only
quantum-computer-resistant algorithms

        This is a GnuPG-like unix program for encryption and signing that uses
        only quantum-computer-resistant algorithms:

        + McEliece cryptosystem (compact QC-MDPC variant) for encryption
        + Hash-based Merkle tree algorithm (FMTSeq variant) for digital
        signatures

        Stream ciphers used:  ChaCha20, XSynd stream cipher, RC4 (for initial
        simplicity of implementation)

        CRHFs used:
        + Cubehash variants were selected for implementation ease, really
        clean design, quite good speed and flexibility of parameter choices.
        KeyID's are CUBE256 hashes of serialized public key.
        + ripemd128 for small hashes
        + tiger192 is used as an alternative for Cubehash for 192bit hashes
        + There's always a variant with SHA-256, SHA-384 or SHA-512.

        Signature algorithms:
        + FMTSeq with many possibilities and combinations of aforementioned CRHFs

        Encryption:
        MDPC McEliece on quasi-cyclic matrices - decoding is (slightly)
        vulnerable to timing attacks.


To generate a diff of this commit:
cvs rdiff -u -r1.574 -r1.575 pkgsrc/security/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/security/codecrypt/DESCR \
    pkgsrc/security/codecrypt/Makefile pkgsrc/security/codecrypt/PLIST \
    pkgsrc/security/codecrypt/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index