index
:
BouncyCastle.NET-ed25519.git
this commit
master
release/v1.9
release/v2.0
release/v2.1
release/v2.2
release/v2.3
release/v2.4
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
crypto
/
src
/
asn1
(
unfollow
)
Commit message (
Expand
)
Author
Files
Lines
2014-01-26
Add new test case for 96 bit tag from CFRG
Peter Dettman
1
-31
/
+31
2014-01-26
When OCB is used with incrementing nonces, the cipher processing during initi...
Peter Dettman
2
-23
/
+67
2014-01-26
Make class internal
Peter Dettman
1
-1
/
+1
2014-01-26
Port custom curve for secp256r1 from Java
Peter Dettman
6
-1
/
+758
2014-01-26
Tidy up comments
Peter Dettman
2
-6
/
+2
2014-01-26
Port custom curve for secp256k1 from Java
Peter Dettman
7
-15
/
+1499
2014-01-26
Add methods working with uint[]
Peter Dettman
1
-2
/
+44
2014-01-26
Add diagnostics
Peter Dettman
1
-37
/
+42
2014-01-26
Fix coord access in Negate()
Peter Dettman
1
-36
/
+8
2014-01-26
Refactor DecompressPoint
Peter Dettman
1
-8
/
+3
2014-01-26
Port of jacobian/-modified coordinates from Java
Peter Dettman
2
-69
/
+354
2014-01-26
Make Barrett reduction available for more prime moduli
Peter Dettman
1
-12
/
+6
2014-01-26
Increase number of rounds
Peter Dettman
1
-3
/
+2
2014-01-26
Adjust first-digit optimization to not be so conservative
Peter Dettman
1
-12
/
+7
2014-01-25
Port latest Java fixes for lambda-projective and make it the default for F2m
Peter Dettman
2
-68
/
+92
2014-01-25
Change F2m test curve to match Java version more clearly
Peter Dettman
1
-18
/
+14
2014-01-25
Implement Sqrt in F2m
Peter Dettman
1
-1
/
+9
2014-01-25
Add 0 guard in ModInverse
Peter Dettman
1
-0
/
+4
2014-01-25
Implement homogeneous and lambda-projective coordinate systems in F2m curves
Peter Dettman
2
-67
/
+428
2014-01-25
Port of AddOne method(s) from Java
Peter Dettman
1
-0
/
+16
2014-01-25
Use AesEngine by default
Peter Dettman
1
-3
/
+8
2014-01-24
Formatting
Peter Dettman
2
-74
/
+70
2014-01-24
Some more EC point normalization
Peter Dettman
6
-104
/
+103
2014-01-24
Default to COORD_HOMOGENEOUS for Fp
Peter Dettman
1
-1
/
+1
2014-01-24
Implement very basic Barrett reduction as alternative to very slow BigInteger...
Peter Dettman
1
-19
/
+41
2014-01-24
Run point test on all supported coordinate systems
Peter Dettman
1
-13
/
+36
2014-01-24
Implementation of homogeneous coordinates for Fp
Peter Dettman
20
-5626
/
+6012
2014-01-24
Optimization in ModReduce
Peter Dettman
1
-3
/
+6
2014-01-24
Track carries for a, b to avoid unnecessary add/sub of prime modulus
Peter Dettman
1
-17
/
+42
2014-01-24
Fix return type in SubFromExt
Peter Dettman
1
-4
/
+4
2014-01-24
Make class abstract
Peter Dettman
1
-32
/
+24
2014-01-24
Track uvLen to reduce shifting for small operands
Peter Dettman
1
-9
/
+18
2014-01-24
Move method
Peter Dettman
1
-16
/
+16
2014-01-23
Port of several interrelated things from Java build:
Peter Dettman
12
-578
/
+1061
2014-01-23
Use ImportPoint to make sure points are on same curve
Peter Dettman
1
-15
/
+49
2014-01-23
Update test data
Peter Dettman
1
-3
/
+3
2014-01-23
Rewrite some tests to avoid (obsoleted) explicit field element construction
Peter Dettman
3
-438
/
+423
2014-01-23
Formatting
Peter Dettman
1
-45
/
+45
2014-01-23
Use residue-based reduction for more curves, in particular P-256
Peter Dettman
1
-2
/
+8
2014-01-23
Add Nat/Mod classes and use instead of (slow) BigInteger.ModInverse implement...
Peter Dettman
5
-497
/
+643
2014-01-23
Avoid unnecessary multiplication in final ExtEuclid iteration
Peter Dettman
1
-32
/
+16
2014-01-23
Formatting
Peter Dettman
1
-987
/
+987
2014-01-22
Add foundations for supporting other coordinate systems
Peter Dettman
4
-97
/
+260
2014-01-22
Make public
Peter Dettman
2
-2
/
+2
2014-01-22
Override methods to optimize for LongArray
Peter Dettman
1
-0
/
+20
2014-01-22
Use new Math.Field classes in EC curves, and avoid casting in client code
Peter Dettman
6
-362
/
+387
2014-01-22
Implement TwicePlus optimization in Fp curves
Peter Dettman
4
-312
/
+458
2014-01-22
Port LongArray from Java and use in F2mFieldElement
Peter Dettman
4
-157
/
+2091
2014-01-21
BMA-119
Peter Dettman
2
-1202
/
+1097
2014-01-21
Fix up openssl test cases
Peter Dettman
2
-690
/
+689
2014-01-21
Remove DerUnknownTag class
Peter Dettman
2
-85
/
+0
2014-01-21
Stop using DerUnknownTag (throw exceptions during parsing instead)
Peter Dettman
4
-464
/
+457
2014-01-21
BMA-118
Peter Dettman
1
-95
/
+88
2014-01-21
Reformat
Peter Dettman
1
-44
/
+42
2014-01-21
BMA-116
Peter Dettman
3
-249
/
+266
2014-01-21
Fix Equals methods
Peter Dettman
2
-27
/
+28
2014-01-21
Fix digest test constructors
Peter Dettman
15
-261
/
+261
2014-01-21
Update for timw
Peter Dettman
1
-1
/
+1
2014-01-21
Add new files to project, rename Sm3 to SM3
Peter Dettman
4
-17
/
+92
2014-01-21
Fix up merge
Peter Dettman
2
-12
/
+29
2014-01-21
Bring EC performance test up-to-date with Java version
Peter Dettman
1
-53
/
+109
2014-01-21
Add new classes in Math.Field and some other EC-related stuff from Java
Peter Dettman
12
-0
/
+540
2014-01-21
Use ECCurve.CreatePoint
Peter Dettman
1
-430
/
+428
2014-01-21
Formatting
Peter Dettman
1
-714
/
+714
2014-01-21
Formatting
Peter Dettman
1
-1173
/
+1173
2014-01-21
Add target frameworks for mono-3.5 and -4.0
Peter
1
-0
/
+14
2014-01-21
Make typed Equals methods public (and virtual)
Peter Dettman
1
-3
/
+3
2014-01-21
Remove old MonoDevelop project files, since MonoDevelop now supports the Visu...
Peter Dettman
3
-2371
/
+0
2014-01-21
Make static utility classes abstract instead of sealed
Peter Dettman
6
-298
/
+288
2014-01-21
Bring Fp field element code mostly up-to-date with Java version
Peter Dettman
2
-778
/
+800
2014-01-21
Fix XML comments
Peter Dettman
2
-5
/
+5
2014-01-15
added Camellia tags
David Hook
1
-2
/
+11
2014-01-15
added Camellia tags
David Hook
1
-11
/
+14
2014-01-03
Registerize top accumulator word in Montgomery multiplication/squaring
Peter Dettman
1
-6
/
+12
2014-01-03
Fix tabs
Peter Dettman
1
-2128
/
+2128
2013-12-29
Make date format consistent with Java tests
Peter Dettman
3
-9
/
+9
2013-12-18
Use Platform.ToUpperInvariant
Peter Dettman
1
-1
/
+1
2013-12-18
Port of PrfAlgorithm and ProtocolVersion from Java TLS
Peter Dettman
4
-0
/
+196
2013-12-18
Factor out variation of MacUtilities.DoFinal
Peter Dettman
2
-4
/
+8
2013-12-17
Clean up all the special handling for IDEA stuff, back to a single release as...
Peter Dettman
14
-3115
/
+3035
2013-12-17
More porting from Java TLS, mainly enum replacement
Peter Dettman
28
-821
/
+1100
2013-12-17
A round of porting from Java TLS
Peter Dettman
29
-1196
/
+1748
2013-12-07
Add methods for converting from BC RSAPrivateKeyStructure
Peter Dettman
1
-13
/
+34
2013-12-05
Use Negate() to simplify
Peter Dettman
1
-1
/
+1
2013-12-05
Add ECFieldElement.GetEncoded() method
Peter Dettman
1
-2
/
+7
2013-12-03
Always apply sign guard
Peter Dettman
1
-4
/
+4
2013-11-24
Need to throw the new exceptions rather than leaving them to fall into the void
Jeffrey Stedfast
1
-5
/
+5
2013-11-20
Use 1/n-1 record splitting instead of 0/n
Peter Dettman
1
-13
/
+24
2013-11-11
Auto-initialize random if necessary
Peter Dettman
1
-0
/
+5
2013-11-10
Don't require there to be any digests, to allow in particular for a certs-onl...
Peter Dettman
2
-5
/
+20
2013-11-03
Port from Java of improvements to DerBoolean and DerEnumerated
Peter Dettman
3
-61
/
+97
2013-11-02
Add Poly1305 contributors entry
Peter Dettman
1
-1
/
+1
2013-11-02
Fix comments
Peter Dettman
1
-4
/
+5
2013-11-02
Add contributor entries for recent patches
Peter Dettman
1
-0
/
+6
2013-11-01
Fix namespace
Peter Dettman
1
-5
/
+7
2013-11-01
Clone bytes in constructor since it may be using a temp buffer in the ASN.1 p...
Peter Dettman
1
-1
/
+1
2013-11-01
Add EnumeratedTest class
Peter Dettman
3
-0
/
+119
2013-11-01
Minor edit to comment
Peter Dettman
1
-1
/
+1
2013-11-01
Add GMac classes to project file
Peter Dettman
1
-0
/
+10
2013-11-01
Fix XML comment
Peter Dettman
1
-306
/
+307
2013-11-01
Add new classes for ChaCha and XSalsa20
Peter Dettman
1
-0
/
+20
2013-11-01
Fix