aboutsummaryrefslogtreecommitdiffstats
path: root/doc/credits.rst
Commit message (Collapse)AuthorAgeFilesLines
* Add myself as contributor.Alexander Bluhm2017-03-291-0/+6
|
* Updates docs & module policyMatthias Gierlings2016-11-261-1/+8
| | | | | | - Added GMAC to list of supported MAC algorithms in readme.rst - Updated module policy to prevent CI crash - Added myself to credits.rst
* Tweak readme textsJack Lloyd2016-11-051-2/+2
| | | | [ci skip]
* Update my email address and PGP keysJack Lloyd2016-10-251-2/+2
| | | | | | | [email protected] is still a valid email address for me but I am using [email protected] going forward. [ci skip]
* DLIES reworkDaniel Neus2016-07-131-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | With these fixes the implementation is now compatible with bouncycastle and it should operate as it is specified in "DHIES: An encryption scheme based on Diffie-Hellman Problem" or in BSI technical guideline TR-02102-1. In addition to the already present XOR-encrypion/decryption mode it's now possible to use DLIES with a block cipher. Previously the input to the KDF was the concatenation of the (ephemeral) public key and the secret value derived by the key agreement operation: ``` secure_vector<byte> vz(m_my_key.begin(), m_my_key.end()); vz += m_ka.derive_key(0, m_other_key).bits_of(); const size_t K_LENGTH = length + m_mac_keylen; secure_vector<byte> K = m_kdf->derive_key(K_LENGTH, vz); ``` I don't know why this was implemented like this. But now the input to the KDF is only the secret value obtained by the key agreement operation. Furthermore the order of the output was changed from {public key, tag, ciphertext} to {public key, ciphertext, tag}. Multiple test vectors added that were generated with bouncycastle and some with botan itself.
* Merge GH #504 Add ECKCDSAJack Lloyd2016-06-201-0/+7
|\
| * Add entry to creditsRené Korthaus2016-06-141-0/+7
| |
* | Merge GH #483 Add ECIES and KDF1 from ISO 18033Jack Lloyd2016-06-201-6/+12
|\ \
| * | add ecies implementation according to iso-18033Philipp Weber2016-04-271-1/+1
| | |
| * | add kdf1 implementation according to iso-18033 (preparation for ecies)Philipp Weber2016-04-271-0/+6
| |/
* / Adding StreamCipher::seek interface, supporting seek in ChaCha, and also ↵SimCog2016-06-181-0/+7
|/ | | | adding ChaCha8 support
* Added myself to credits/copyright.Matej Kenda2015-11-201-0/+5
|
* Add Simon Warta to license and creditsSimon Warta2015-11-181-0/+6
| | | | [ci skip]
* Add myself to credits.rst and license.txtDaniel Seither2015-11-161-0/+4
|
* Joel also wrote Threaded_Forklloyd2015-01-081-0/+1
|
* Add Curve25519 based on curve25519-donna by Adam Langley.lloyd2014-12-271-0/+4
| | | | | | This uses only the c64 version from curve25519-donna; on systems that don't have a native uint128_t type, a donna128 type stands in for just enough 128-bit operations to satisfy donna.cpp
* Add an implementation of McEliece encryption based on HyMESfstrenzke2014-11-261-3/+3
| | | | | | | (https://www.rocq.inria.fr/secret/CBCrypto/index.php?pg=hymes). The original version is LGPL but cryptsource GmbH has secured permission to release it under a BSD license. Also includes the Overbeck CCA2 message encoding scheme.
* Add a field in credits for Bitcoin addresses.lloyd2012-08-091-2/+3
|
* Sort by last namelloyd2012-07-131-5/+5
|
* Add a LZMA filter contributed by Vojtech Krallloyd2012-07-091-0/+5
|
* Rename all text files that are actually reStructuredText to .rstlloyd2012-07-011-0/+80