From 3f91f9e235f56cb3821aeafc3eec61e122e00943 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Fri, 14 May 2004 02:38:02 +0000 Subject: [PATCH] unused --- stepmania/src/crypto51/eprecomp.h | 42 ------------------------------- stepmania/src/crypto51/pubkey.h | 1 - 2 files changed, 43 deletions(-) delete mode 100644 stepmania/src/crypto51/eprecomp.h diff --git a/stepmania/src/crypto51/eprecomp.h b/stepmania/src/crypto51/eprecomp.h deleted file mode 100644 index 01726c0fec..0000000000 --- a/stepmania/src/crypto51/eprecomp.h +++ /dev/null @@ -1,42 +0,0 @@ -#ifndef CRYPTOPP_EPRECOMP_H -#define CRYPTOPP_EPRECOMP_H - -#include "integer.h" -#include "algebra.h" -#include - -NAMESPACE_BEGIN(CryptoPP) - -template -class DL_GroupPrecomputation -{ -public: - typedef T Element; - - virtual bool NeedConversions() const {return false;} - virtual Element ConvertIn(const Element &v) const {return v;} - virtual Element ConvertOut(const Element &v) const {return v;} - virtual const AbstractGroup & GetGroup() const =0; - virtual Element BERDecodeElement(BufferedTransformation &bt) const =0; - virtual void DEREncodeElement(BufferedTransformation &bt, const Element &P) const =0; -}; - -template -class DL_FixedBasePrecomputation -{ -public: - typedef T Element; - - virtual bool IsInitialized() const =0; - virtual void SetBase(const DL_GroupPrecomputation &group, const Element &base) =0; - virtual const Element & GetBase(const DL_GroupPrecomputation &group) const =0; - virtual void Precompute(const DL_GroupPrecomputation &group, unsigned int maxExpBits, unsigned int storage) =0; - virtual void Load(const DL_GroupPrecomputation &group, BufferedTransformation &storedPrecomputation) =0; - virtual void Save(const DL_GroupPrecomputation &group, BufferedTransformation &storedPrecomputation) const =0; - virtual Element Exponentiate(const DL_GroupPrecomputation &group, const Integer &exponent) const =0; - virtual Element CascadeExponentiate(const DL_GroupPrecomputation &group, const Integer &exponent, const DL_FixedBasePrecomputation &pc2, const Integer &exponent2) const =0; -}; - -NAMESPACE_END - -#endif diff --git a/stepmania/src/crypto51/pubkey.h b/stepmania/src/crypto51/pubkey.h index 2d38cba960..d14586aad7 100644 --- a/stepmania/src/crypto51/pubkey.h +++ b/stepmania/src/crypto51/pubkey.h @@ -34,7 +34,6 @@ #include "integer.h" #include "filters.h" -#include "eprecomp.h" #include "argnames.h" #include