Commit Graph

84 Commits

Author SHA1 Message Date
Jeffrey Walton
9ea66ce4d9 Update documentation 2022-05-29 14:13:20 -04:00
Dimitris Apostolou
715a0bcce3
Fix typos (PR# 1099) 2022-01-04 05:06:35 -05:00
Tobias Nießen
efbab52cf1
Update documentation for pubkey.h (PR #1075) 2021-10-18 11:49:40 -04:00
Jeffrey Walton
d767c6e579
Update documentation 2021-04-11 13:40:34 -04:00
Jeffrey Walton
b659832c06
Update documentation 2021-04-11 13:37:32 -04:00
Jeffrey Walton
aaebc8dc6f
Update documentation 2021-04-11 13:33:12 -04:00
Jeffrey Walton
412204e4d2
Fix typos 2021-04-09 23:46:33 -04:00
Jeffrey Walton
02f990cdc1
Fix typos 2021-02-03 04:12:33 -05:00
Jeffrey Walton
ac6987f3ae
Use \return and \throw consitently in the docs 2020-12-07 23:35:10 -05:00
Jeffrey Walton
f51dc25c12
Update documentation 2020-12-02 16:43:44 -05:00
Jeffrey Walton
301c169f9a
Add some signature length validation to DL_VerifierBase
Based on testing during GH #981 we found an undersized buffer caused an out-of-bounds read.
2020-12-02 16:40:25 -05:00
Jeffrey Walton
f5fd48ef73
Update documentation 2019-10-18 11:11:38 -04:00
Jeffrey Walton
8250257ee3
Update documentation 2019-10-18 11:03:23 -04:00
Jeffrey Walton
66a6994e99
Add asserts to pubkey.h 2019-08-26 14:44:52 -04:00
Jeffrey Walton
2d6895acb4 Update documentation 2019-08-11 22:37:15 -04:00
Jeffrey Walton
3c5cb828b1
Spelling 2019-08-03 15:38:39 -04:00
Jeffrey Walton
176cab0dc5
Update comments
Reference the bug report in DL_SignerBase::SignAndRestart for future readers
2019-07-29 10:36:29 -04:00
Ján Jančár
f68f00f560 Fix ECDSA scalar multiplication leakage of bit-length. (GH #870)
This fixes the timing leakage of bit-length of nonces in ECDSA by essentially
fixing the bit-length, by using a nonce equivalent modulo the subgroup order.
2019-07-29 10:12:14 -04:00
Marcel Raad
1a4b851ac1 Fix clang warnings (GH #771) 2019-01-02 12:05:26 -05:00
Jeffrey Walton
d62674b561
Add ed25519 (GH #764, PR #767)
Add ed25519
2018-12-24 17:17:32 -05:00
Jeffrey Walton
675575d960
Update documentation 2018-01-23 17:47:19 -05:00
Jeffrey Walton
befd04312d
Remove unneeded Doxygen directive 2018-01-19 14:31:20 -05:00
Jeffrey Walton
29029c6a33
Update documentation 2018-01-11 11:21:49 -05:00
Jeffrey Walton
9624f928f8
Fix missing SM2 methods in Windows DLL
This was not ready to be checked in. I think it cross-pollinated duing a checkin for documentation
2018-01-05 18:47:28 -05:00
Jeffrey Walton
b20a91f6b2
Update documentation 2017-12-24 21:07:18 -05:00
Jeffrey Walton
61ec50dabe
Change Doxygen comment style from //! to ///
Also see https://groups.google.com/forum/#!topic/cryptopp-users/A7-Xt5Knlzw
2017-11-29 10:54:33 -05:00
Jeffrey Walton
4c0bfe4548
Update documentation 2017-11-26 02:45:34 -05:00
Jeffrey Walton
d19ef1c716
Update documentation 2017-11-26 01:59:06 -05:00
Jeffrey Walton
c518b31ae8
Update documentation 2017-11-26 01:43:00 -05:00
Jeffrey Walton
1e822b0636
Update documentation links 2017-09-28 05:00:13 -04:00
Jeffrey Walton
db641b9258
Update documentation 2017-09-28 04:42:48 -04:00
Jeffrey Walton
7ef1c47c6d
Update documentation 2017-09-28 04:06:59 -04:00
Jeffrey Walton
7097546cfc
Fix "X causes a section type conflict with Y" for GCC on AIX (GH #499)
These surfaced during testing with cryptest.sh
2017-09-17 07:08:14 -04:00
Jeffrey Walton
2c9a3039e8
Update documentation
This cleanup was performed using Clang and -Wdocumentation -Wno-documentation-deprecated-sync
2017-07-27 19:15:21 -04:00
Jeffrey Walton
5efb019d8b
Add C++ nullptr support (Issue 383) 2017-03-01 06:10:06 -05:00
Jeffrey Walton
81b1a18063
Change file preamble to include "originally written by Wei Dai"
We have made a fair number of changes, and we don't want WD to receive credit for issues he was not part of
2017-01-27 07:05:45 -05:00
klemens
5a5c633073 spelling fixes 2016-12-27 18:34:57 +01:00
Jeffrey Walton
7e42780517
Add Deterministic DSA and ECDSA Signatures (Issue 121)
Based on Douglas Roark PR 131
2016-12-11 01:02:00 -05:00
Jeffrey Walton
ba75834ae9
Removed VC++ 5.0 and 6.0 workarounds (Issue 342) 2016-12-03 05:05:56 -05:00
Jeffrey Walton
40230dd3bf
Removed MAINTAIN_BACKWARDS_COMPATIBILITY_562 (Issue 70) 2016-12-03 00:32:07 -05:00
Ralph Tandetzky
35a2ef10a2 Fix: GCC warning "type qualifiers ignored on function return type".
This pedantic message appeared all over the code. Also removed one warning about an unused variable in release build.
2016-12-01 15:37:04 +01:00
Jeffrey Walton
76b11b010c
Add CRYPTOPP_STATIC_CONSTEXPR macro 2016-11-13 11:50:34 -05:00
Jeffrey Walton
15855226fa Clang 3.9 and missing member definitions for template classes (Issue 300) 2016-09-22 23:57:57 -04:00
Jeffrey Walton
399a1546de Add CRYPTOPP_ASSERT (Issue 277, CVE-2016-7420)
trap.h and CRYPTOPP_ASSERT has existed for over a year in Master. We deferred on the cut-over waiting for a minor version bump (5.7). We have to use it now due to CVE-2016-7420
2016-09-16 11:27:15 -04:00
Jeffrey Walton
875852fcbc Cleared SunCC warning "DL_ElgamalLikeSignatureAlgorithm is expected to return a value" 2016-09-14 20:50:41 -04:00
Jeffrey Walton
894874fe75 Whitespace checkin 2016-09-10 04:57:48 -04:00
Jeffrey Walton
c1556295e6 Add constexpr-ness to StaticAlgorithmName member function 2016-09-07 06:16:46 -04:00
Jeffrey Walton
a20192a0ce Updated documentation 2016-04-08 17:34:15 -04:00
Jeffrey Walton
052b11617c Additional documentation. Moved dtors to first function in a class (Issue 70) 2016-02-28 21:32:09 -05:00
Jeffrey Walton
f6501ee7f6 Updated documentation 2016-01-20 08:33:45 -05:00