summary refs log tree commit diff
path: root/crypto/src/crypto/generators (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add BigInteger.ValueOf(int) and refactoringPeter Dettman2023-08-021-15/+3
* Refactoring in DH key pair generatorsPeter Dettman2023-05-314-49/+26
* RefactoringPeter Dettman2023-04-211-2/+2
* Refactoring around KeyParameterPeter Dettman2023-04-123-12/+83
* Misc. cleanup after bc-fips-csharp updatesPeter Dettman2023-02-024-79/+78
* Misc. cleanup after bc-fips-csharp updatesPeter Dettman2023-01-271-44/+24
* Span-based alternatives to char[]Peter Dettman2022-12-211-2/+15
* Rename HKDF filesPeter Dettman2022-11-061-0/+0
* SCrypt perf. opts.Peter Dettman2022-11-011-19/+88
* SecureRandom refactoring in CryptoPeter Dettman2022-10-232-7/+4
* Add Xor methods to Nat classesPeter Dettman2022-10-211-11/+4
* Refactor stackalloc usagePeter Dettman2022-10-061-1/+3
* Fix method names and refactoringPeter Dettman2022-10-053-10/+8
* Fix parameter namePeter Dettman2022-09-301-9/+9
* Derivation function workPeter Dettman2022-09-308-333/+429
* Some PORTABLE cleanupPeter Dettman2022-06-301-5/+1
* Generics migration in Crmf, Crypto, MathPeter Dettman2022-06-281-25/+16
* Generics migration workPeter Dettman2022-06-271-2/+2
* Warnings cleanupPeter Dettman2022-06-221-8/+3
* Code cleanupPeter Dettman2022-06-225-7/+7
* ObsoleteAttribute cleanupPeter Dettman2022-06-224-154/+0
* Improve curve registry lazinessPeter Dettman2022-02-031-6/+30
* format changes only - relates to github #68David Hook2021-10-041-4/+4
* github #262 added settable digest to OpenSSL PBE generatorDavid Hook2021-05-311-12/+28
* rewound case changeDavid Hook2021-05-021-5/+5
* minor refactor of Hkdf to HKdfDavid Hook2021-05-021-5/+5
* 'safegcd' modular inversionPeter Dettman2020-09-041-1/+1
* Allocate memory for SCrypt in 32KiB chunksPeter Dettman2020-07-301-18/+42
* Port of strict hex decoding from bc-javaPeter Dettman2019-09-091-1/+1
* Cast to remove warningPeter Dettman2019-08-011-1/+1
* Work on EC parameters classesPeter Dettman2019-07-301-1/+1
* Make main SMix array 1-dimensionalPeter Dettman2019-07-291-12/+16
* Fix errors and names in KDF changesPeter Dettman2019-05-063-26/+17
* Additional KDF operations and tests.mw2019-05-013-0/+522
* More PORTABLE fixesPeter Dettman2018-10-111-0/+4
* Higher-level API support for Ed25519/Ed448/X25519/X448Peter Dettman2018-09-214-0/+100
* BCrypt: Add method for explicitly including trailing zero on passwordPeter Dettman2018-04-171-0/+11
* SCrypt: N parameters must be a power of 2Peter Dettman2018-04-171-4/+12
* Updated OpenBsdBCrypt to support version 2y.Peter Dettman2018-04-171-9/+40
* Latest scrypt updates from bc-javaPeter Dettman2018-04-081-4/+38
* Remove redundant Init callPeter Dettman2017-09-171-1/+0
* removed obsolete annotationDavid Hook2016-05-153-6/+0
* Port of HKDF from Java APIPeter Dettman2016-04-291-0/+153
* Fix XML commentPeter Dettman2016-04-291-2/+2
* Update Poly1305 to comply with RFC 7539Peter Dettman2016-04-201-48/+17
* Port bcrypt from Java APIPeter Dettman2016-02-032-0/+887
* Implement updated draft-ietf-tls-chacha20-poly1305-04Peter Dettman2016-01-171-0/+24
* Port some DES/DESEDE changes from JavaPeter Dettman2015-11-172-8/+8
* Use optimized MR rounds only in random-search contextsPeter Dettman2015-10-293-8/+8
* Remove inapplicable comments in key generatorsPeter Dettman2015-10-212-12/+0
* Remove the 'debug' logging from NaccacheSternPeter Dettman2015-10-181-71/+6
* Improved docs and code cleanupPeter Dettman2015-03-261-46/+11
* Retain the OID actually used when initialized by keysizePeter Dettman2015-03-261-0/+1
* Guard against small private keys, and optimize for common public exponentsPeter Dettman2015-03-081-18/+18
* Various updates from Java buildPeter Dettman2015-03-071-80/+93
* Apply low-hamming-weight NAF check for more generatorsPeter Dettman2014-07-243-90/+135
* Add low-weight guard to ECKeyPairGeneratorPeter Dettman2014-04-161-2/+16
* Check for low-weight numbers in DH parameter generation and RSA key generationPeter Dettman2014-04-112-167/+196
* Allow subclasses to override the ECMultiplier used for base-point multiplicationPeter Dettman2014-03-121-1/+6
* Avoid redundant subtractionPeter Dettman2014-03-061-43/+43
* Use FixedPointCombMultiplier for most base-point multiplicationsPeter Dettman2014-02-061-4/+5
* Use custom curve if availablePeter Dettman2014-01-261-15/+4
* Auto-initialize random if necessaryPeter Dettman2013-11-111-0/+5
* Fix commentsPeter Dettman2013-11-021-4/+5
* Port Poly1305 Mac implementation and tests from bc-java.Tim Whittington2013-10-201-0/+122
* Initial import of old CVS repositoryPeter Dettman2013-06-2826-0/+3466