aboutsummaryrefslogtreecommitdiffstats
path: root/src/pubkey/eckaeg
diff options
context:
space:
mode:
Diffstat (limited to 'src/pubkey/eckaeg')
-rw-r--r--src/pubkey/eckaeg/eckaeg.cpp18
-rw-r--r--src/pubkey/eckaeg/eckaeg.h16
-rw-r--r--src/pubkey/eckaeg/eckaeg_core.cpp36
-rw-r--r--src/pubkey/eckaeg/eckaeg_core.h18
-rw-r--r--src/pubkey/eckaeg/eckaeg_op.cpp12
-rw-r--r--src/pubkey/eckaeg/eckaeg_op.h24
6 files changed, 68 insertions, 56 deletions
diff --git a/src/pubkey/eckaeg/eckaeg.cpp b/src/pubkey/eckaeg/eckaeg.cpp
index a8a32d812..0d094e2e1 100644
--- a/src/pubkey/eckaeg/eckaeg.cpp
+++ b/src/pubkey/eckaeg/eckaeg.cpp
@@ -1,9 +1,11 @@
-/*************************************************
-* ECKAEG implemenation *
-* (C) 2007 Manuel Hartl, FlexSecure GmbH *
-* 2007 Falko Strenzke, FlexSecure GmbH *
-* 2008 Jack Lloyd *
-*************************************************/
+/*
+* ECKAEG implemenation
+* (C) 2007 Manuel Hartl, FlexSecure GmbH
+* 2007 Falko Strenzke, FlexSecure GmbH
+* 2008 Jack Lloyd
+*
+* Distributed under the terms of the Botan license
+*/
#include <botan/eckaeg.h>
#include <botan/numthry.h>
@@ -16,7 +18,7 @@
namespace Botan {
/*********************************
-* ECKAEG_PublicKey *
+* ECKAEG_PublicKey
*********************************/
void ECKAEG_PublicKey::affirm_init() const // virtual
@@ -72,7 +74,7 @@ ECKAEG_PublicKey::ECKAEG_PublicKey(EC_Domain_Params const& dom_par, PointGFp con
}
/*********************************
-* ECKAEG_PrivateKey *
+* ECKAEG_PrivateKey
*********************************/
void ECKAEG_PrivateKey::affirm_init() const // virtual
{
diff --git a/src/pubkey/eckaeg/eckaeg.h b/src/pubkey/eckaeg/eckaeg.h
index 9b0cd492c..31b65740c 100644
--- a/src/pubkey/eckaeg/eckaeg.h
+++ b/src/pubkey/eckaeg/eckaeg.h
@@ -1,9 +1,11 @@
-/*************************************************
-* ECKAEG Header File *
-* (C) 2007 Falko Strenzke, FlexSecure GmbH *
-* Manuel Hartl, FlexSecure GmbH *
-* (C) 2008 Jack Lloyd *
-*************************************************/
+/*
+* ECKAEG
+* (C) 2007 Falko Strenzke, FlexSecure GmbH
+* Manuel Hartl, FlexSecure GmbH
+* (C) 2008 Jack Lloyd
+*
+* Distributed under the terms of the Botan license
+*/
#ifndef BOTAN_ECKAEG_KEY_H__
#define BOTAN_ECKAEG_KEY_H__
@@ -43,7 +45,7 @@ class BOTAN_DLL ECKAEG_PublicKey : public virtual EC_PublicKey
/**
* Get the maximum number of bits allowed to be fed to this key.
* This is the bitlength of the order of the base point.
- *
+
* @result the maximum number of input bits
*/
u32bit max_input_bits() const
diff --git a/src/pubkey/eckaeg/eckaeg_core.cpp b/src/pubkey/eckaeg/eckaeg_core.cpp
index 9d59af118..6dcc1d1fa 100644
--- a/src/pubkey/eckaeg/eckaeg_core.cpp
+++ b/src/pubkey/eckaeg/eckaeg_core.cpp
@@ -1,8 +1,10 @@
-/*************************************************
-* ECKAEG Core Source File *
-* (C) 1999-2007 Jack Lloyd *
-* (C) 2007 FlexSecure GmbH *
-*************************************************/
+/*
+* ECKAEG Core
+* (C) 1999-2007 Jack Lloyd
+* (C) 2007 FlexSecure GmbH
+*
+* Distributed under the terms of the Botan license
+*/
#include <botan/eckaeg_core.h>
#include <botan/numthry.h>
@@ -12,9 +14,9 @@
namespace Botan {
-/*************************************************
-* ECKAEG_Core Constructor *
-*************************************************/
+/*
+* ECKAEG_Core Constructor
+*/
ECKAEG_Core::ECKAEG_Core(const EC_Domain_Params& dom_pars,
const BigInt& priv_key,
const PointGFp& pub_key)
@@ -22,9 +24,9 @@ ECKAEG_Core::ECKAEG_Core(const EC_Domain_Params& dom_pars,
op = Engine_Core::eckaeg_op(dom_pars, priv_key, pub_key);
}
-/*************************************************
-* ECKAEG_Core Copy Constructor *
-*************************************************/
+/*
+* ECKAEG_Core Copy Constructor
+*/
ECKAEG_Core::ECKAEG_Core(const ECKAEG_Core& core)
{
op = 0;
@@ -33,9 +35,9 @@ ECKAEG_Core::ECKAEG_Core(const ECKAEG_Core& core)
blinder = core.blinder;
}
-/*************************************************
-* ECKAEG_Core Assignment Operator *
-*************************************************/
+/*
+* ECKAEG_Core Assignment Operator
+*/
ECKAEG_Core& ECKAEG_Core::operator=(const ECKAEG_Core& core)
{
delete op;
@@ -45,9 +47,9 @@ ECKAEG_Core& ECKAEG_Core::operator=(const ECKAEG_Core& core)
return (*this);
}
-/*************************************************
-* ECKAEG Operation *
-*************************************************/
+/*
+* ECKAEG Operation
+*/
SecureVector<byte> ECKAEG_Core::agree(const PointGFp& otherKey) const
{
//assert(op.get());
diff --git a/src/pubkey/eckaeg/eckaeg_core.h b/src/pubkey/eckaeg/eckaeg_core.h
index d1989bb70..d632c9451 100644
--- a/src/pubkey/eckaeg/eckaeg_core.h
+++ b/src/pubkey/eckaeg/eckaeg_core.h
@@ -1,8 +1,10 @@
-/*************************************************
-* ECKAEG Core Header File *
-* (C) 1999-2007 Jack Lloyd *
-* (C) 2007 FlexSecure GmbH *
-*************************************************/
+/*
+* ECKAEG Core
+* (C) 1999-2007 Jack Lloyd
+* (C) 2007 FlexSecure GmbH
+*
+* Distributed under the terms of the Botan license
+*/
#ifndef BOTAN_ECKAEG_CORE_H__
#define BOTAN_ECKAEG_CORE_H__
@@ -13,9 +15,9 @@
namespace Botan {
-/*************************************************
-* ECKAEG Core *
-*************************************************/
+/*
+* ECKAEG Core
+*/
class BOTAN_DLL ECKAEG_Core
{
public:
diff --git a/src/pubkey/eckaeg/eckaeg_op.cpp b/src/pubkey/eckaeg/eckaeg_op.cpp
index d5c64ba87..0cb5c3d55 100644
--- a/src/pubkey/eckaeg/eckaeg_op.cpp
+++ b/src/pubkey/eckaeg/eckaeg_op.cpp
@@ -1,8 +1,10 @@
-/*************************************************
-* ECKAEG Operation *
-* (C) 2007 FlexSecure GmbH *
-* 2008 Jack Lloyd *
-*************************************************/
+/*
+* ECKAEG Operation
+* (C) 2007 FlexSecure GmbH
+* 2008 Jack Lloyd
+*
+* Distributed under the terms of the Botan license
+*/
#include <botan/eckaeg_op.h>
#include <botan/numthry.h>
diff --git a/src/pubkey/eckaeg/eckaeg_op.h b/src/pubkey/eckaeg/eckaeg_op.h
index 94355d46b..27cf4f367 100644
--- a/src/pubkey/eckaeg/eckaeg_op.h
+++ b/src/pubkey/eckaeg/eckaeg_op.h
@@ -1,8 +1,10 @@
-/*************************************************
-* ECKAEG Operations Header File *
-* (C) 1999-2008 Jack Lloyd *
-* 2007 FlexSecure GmbH *
-*************************************************/
+/*
+* ECKAEG Operations
+* (C) 1999-2008 Jack Lloyd
+* 2007 FlexSecure GmbH
+*
+* Distributed under the terms of the Botan license
+*/
#ifndef BOTAN_ECKAEG_OPERATIONS_H__
#define BOTAN_ECKAEG_OPERATIONS_H__
@@ -11,9 +13,9 @@
namespace Botan {
-/*************************************************
-* ECKAEG Operation *
-*************************************************/
+/*
+* ECKAEG Operation
+*/
class BOTAN_DLL ECKAEG_Operation
{
public:
@@ -22,9 +24,9 @@ class BOTAN_DLL ECKAEG_Operation
virtual ~ECKAEG_Operation() {}
};
-/*************************************************
-* Default ECKAEG operation *
-*************************************************/
+/*
+* Default ECKAEG operation
+*/
class BOTAN_DLL Default_ECKAEG_Op : public ECKAEG_Operation
{
public: