summary refs log tree commit diff
path: root/crypto/src/util/Integers.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Refactoring in UtilitiesPeter Dettman2022-10-201-1/+12
|
* Handle zero-distance rotates correctlyPeter Dettman2022-08-261-4/+4
|
* Use BitOperations when availablePeter Dettman2022-08-241-0/+17
|
* More precise preprocessor directivesPeter Dettman2022-07-191-3/+3
|
* Use intrinsics in several placesPeter Dettman2022-07-191-0/+17
|
* Simplify attributesPeter Dettman2022-06-241-6/+6
|
* Add Highest/LowestOneBit methodsPeter Dettman2022-06-071-0/+27
|
* Cleanup after bc-fips-csharp updatesPeter Dettman2021-08-071-5/+17
|
* NTZ for 0 should be 32/64 resp.Peter Dettman2021-06-011-4/+5
| | | | | - add tests for NLZ, NTZ - round out methods for Longs class
* Fix project files plus portability fixesPeter Dettman2021-05-241-2/+2
|
* first cut FPE, TupleHash, ParallelHash, and GCM-SIVDavid Hook2021-03-191-0/+3
|
* Add Bits and Longs classes from bc-javaPeter Dettman2020-10-181-0/+16
|
* 'safegcd' modular inversionPeter Dettman2020-09-041-10/+6
|
* Misc. updates from bc-javaPeter Dettman2020-07-301-0/+14
|
* EC updates from bc-javaPeter Dettman2019-08-011-0/+15
| | | | | | | - use half-trace when possible (odd m) for decompression/validation - provide field-specific half-trace methods for custom curves - clarify the logic of point-order testing for binary curves - expand test cases for invalid points
* Port of SM4 from Java APIPeter Dettman2018-09-251-0/+12
|
* Add new classes in Math.Field and some other EC-related stuff from JavaPeter Dettman2014-01-211-0/+17