diff options
Diffstat (limited to 'crypto/src/math/ec/multiplier')
8 files changed, 27 insertions, 5 deletions
diff --git a/crypto/src/math/ec/multiplier/DoubleAddMultiplier.cs b/crypto/src/math/ec/multiplier/DoubleAddMultiplier.cs index 18a72c0a2..6648727f9 100644 --- a/crypto/src/math/ec/multiplier/DoubleAddMultiplier.cs +++ b/crypto/src/math/ec/multiplier/DoubleAddMultiplier.cs @@ -1,5 +1,8 @@ -namespace Org.BouncyCastle.Math.EC.Multiplier +using System; + +namespace Org.BouncyCastle.Math.EC.Multiplier { + [Obsolete("Will be removed")] public class DoubleAddMultiplier : AbstractECMultiplier { diff --git a/crypto/src/math/ec/multiplier/MixedNafR2LMultiplier.cs b/crypto/src/math/ec/multiplier/MixedNafR2LMultiplier.cs index a4c201832..2bed8920c 100644 --- a/crypto/src/math/ec/multiplier/MixedNafR2LMultiplier.cs +++ b/crypto/src/math/ec/multiplier/MixedNafR2LMultiplier.cs @@ -6,6 +6,7 @@ namespace Org.BouncyCastle.Math.EC.Multiplier * Class implementing the NAF (Non-Adjacent Form) multiplication algorithm (right-to-left) using * mixed coordinates. */ + [Obsolete("Will be removed")] public class MixedNafR2LMultiplier : AbstractECMultiplier { diff --git a/crypto/src/math/ec/multiplier/MontgomeryLadderMultiplier.cs b/crypto/src/math/ec/multiplier/MontgomeryLadderMultiplier.cs index e2470a383..45df2fdae 100644 --- a/crypto/src/math/ec/multiplier/MontgomeryLadderMultiplier.cs +++ b/crypto/src/math/ec/multiplier/MontgomeryLadderMultiplier.cs @@ -1,5 +1,8 @@ -namespace Org.BouncyCastle.Math.EC.Multiplier +using System; + +namespace Org.BouncyCastle.Math.EC.Multiplier { + [Obsolete("Will be removed")] public class MontgomeryLadderMultiplier : AbstractECMultiplier { diff --git a/crypto/src/math/ec/multiplier/NafL2RMultiplier.cs b/crypto/src/math/ec/multiplier/NafL2RMultiplier.cs index ac80cf905..d41a0d651 100644 --- a/crypto/src/math/ec/multiplier/NafL2RMultiplier.cs +++ b/crypto/src/math/ec/multiplier/NafL2RMultiplier.cs @@ -1,8 +1,11 @@ +using System; + namespace Org.BouncyCastle.Math.EC.Multiplier { /** * Class implementing the NAF (Non-Adjacent Form) multiplication algorithm (left-to-right). */ + [Obsolete("Will be removed")] public class NafL2RMultiplier : AbstractECMultiplier { diff --git a/crypto/src/math/ec/multiplier/NafR2LMultiplier.cs b/crypto/src/math/ec/multiplier/NafR2LMultiplier.cs index 1fa69fae8..8157cf05e 100644 --- a/crypto/src/math/ec/multiplier/NafR2LMultiplier.cs +++ b/crypto/src/math/ec/multiplier/NafR2LMultiplier.cs @@ -1,8 +1,11 @@ -namespace Org.BouncyCastle.Math.EC.Multiplier +using System; + +namespace Org.BouncyCastle.Math.EC.Multiplier { /** * Class implementing the NAF (Non-Adjacent Form) multiplication algorithm (right-to-left). */ + [Obsolete("Will be removed")] public class NafR2LMultiplier : AbstractECMultiplier { diff --git a/crypto/src/math/ec/multiplier/ReferenceMultiplier.cs b/crypto/src/math/ec/multiplier/ReferenceMultiplier.cs index 4848ada39..40563cdc7 100644 --- a/crypto/src/math/ec/multiplier/ReferenceMultiplier.cs +++ b/crypto/src/math/ec/multiplier/ReferenceMultiplier.cs @@ -1,5 +1,8 @@ +using System; + namespace Org.BouncyCastle.Math.EC.Multiplier { + [Obsolete("Will be removed")] public class ReferenceMultiplier : AbstractECMultiplier { diff --git a/crypto/src/math/ec/multiplier/ZSignedDigitL2RMultiplier.cs b/crypto/src/math/ec/multiplier/ZSignedDigitL2RMultiplier.cs index 554ac61b3..1c7a5d104 100644 --- a/crypto/src/math/ec/multiplier/ZSignedDigitL2RMultiplier.cs +++ b/crypto/src/math/ec/multiplier/ZSignedDigitL2RMultiplier.cs @@ -1,5 +1,8 @@ -namespace Org.BouncyCastle.Math.EC.Multiplier +using System; + +namespace Org.BouncyCastle.Math.EC.Multiplier { + [Obsolete("Will be removed")] public class ZSignedDigitL2RMultiplier : AbstractECMultiplier { diff --git a/crypto/src/math/ec/multiplier/ZSignedDigitR2LMultiplier.cs b/crypto/src/math/ec/multiplier/ZSignedDigitR2LMultiplier.cs index 91c06cbb8..46d234c37 100644 --- a/crypto/src/math/ec/multiplier/ZSignedDigitR2LMultiplier.cs +++ b/crypto/src/math/ec/multiplier/ZSignedDigitR2LMultiplier.cs @@ -1,5 +1,8 @@ -namespace Org.BouncyCastle.Math.EC.Multiplier +using System; + +namespace Org.BouncyCastle.Math.EC.Multiplier { + [Obsolete("Will be removed")] public class ZSignedDigitR2LMultiplier : AbstractECMultiplier { |