diff options
author | lloyd <[email protected]> | 2010-06-21 22:18:21 +0000 |
---|---|---|
committer | lloyd <[email protected]> | 2010-06-21 22:18:21 +0000 |
commit | 23da3a13a1d4852e6c7560c37e308ba0db6c77da (patch) | |
tree | 914df03485b9ff2b9fdd4c8670f9f86648375a8a /src/pk_pad/emsa3 | |
parent | 2b1f7e7b700ae67c8c03a30aa123f59df00e9951 (diff) |
Doxygen
Diffstat (limited to 'src/pk_pad/emsa3')
-rw-r--r-- | src/pk_pad/emsa3/emsa3.cpp | 22 | ||||
-rw-r--r-- | src/pk_pad/emsa3/emsa3.h | 5 |
2 files changed, 15 insertions, 12 deletions
diff --git a/src/pk_pad/emsa3/emsa3.cpp b/src/pk_pad/emsa3/emsa3.cpp index dc905a464..82981d38c 100644 --- a/src/pk_pad/emsa3/emsa3.cpp +++ b/src/pk_pad/emsa3/emsa3.cpp @@ -12,7 +12,7 @@ namespace Botan { namespace { -/** +/* * EMSA3 Encode Operation */ SecureVector<byte> emsa3_encoding(const MemoryRegion<byte>& msg, @@ -37,7 +37,7 @@ SecureVector<byte> emsa3_encoding(const MemoryRegion<byte>& msg, } -/** +/* * EMSA3 Update Operation */ void EMSA3::update(const byte input[], u32bit length) @@ -45,7 +45,7 @@ void EMSA3::update(const byte input[], u32bit length) hash->update(input, length); } -/** +/* * Return the raw (unencoded) data */ SecureVector<byte> EMSA3::raw_data() @@ -53,7 +53,7 @@ SecureVector<byte> EMSA3::raw_data() return hash->final(); } -/** +/* * EMSA3 Encode Operation */ SecureVector<byte> EMSA3::encoding_of(const MemoryRegion<byte>& msg, @@ -67,7 +67,7 @@ SecureVector<byte> EMSA3::encoding_of(const MemoryRegion<byte>& msg, hash_id, hash_id.size()); } -/** +/* * Default signature decoding */ bool EMSA3::verify(const MemoryRegion<byte>& coded, @@ -88,7 +88,7 @@ bool EMSA3::verify(const MemoryRegion<byte>& coded, } } -/** +/* * EMSA3 Constructor */ EMSA3::EMSA3(HashFunction* hash_in) : hash(hash_in) @@ -96,7 +96,7 @@ EMSA3::EMSA3(HashFunction* hash_in) : hash(hash_in) hash_id = pkcs_hash_id(hash->name()); } -/** +/* * EMSA3 Destructor */ EMSA3::~EMSA3() @@ -104,7 +104,7 @@ EMSA3::~EMSA3() delete hash; } -/** +/* * EMSA3_Raw Update Operation */ void EMSA3_Raw::update(const byte input[], u32bit length) @@ -112,7 +112,7 @@ void EMSA3_Raw::update(const byte input[], u32bit length) message.append(input, length); } -/** +/* * Return the raw (unencoded) data */ SecureVector<byte> EMSA3_Raw::raw_data() @@ -122,7 +122,7 @@ SecureVector<byte> EMSA3_Raw::raw_data() return ret; } -/** +/* * EMSA3_Raw Encode Operation */ SecureVector<byte> EMSA3_Raw::encoding_of(const MemoryRegion<byte>& msg, @@ -132,7 +132,7 @@ SecureVector<byte> EMSA3_Raw::encoding_of(const MemoryRegion<byte>& msg, return emsa3_encoding(msg, output_bits, 0, 0); } -/** +/* * Default signature decoding */ bool EMSA3_Raw::verify(const MemoryRegion<byte>& coded, diff --git a/src/pk_pad/emsa3/emsa3.h b/src/pk_pad/emsa3/emsa3.h index 1e080aab6..09c1e40cc 100644 --- a/src/pk_pad/emsa3/emsa3.h +++ b/src/pk_pad/emsa3/emsa3.h @@ -21,7 +21,10 @@ namespace Botan { class BOTAN_DLL EMSA3 : public EMSA { public: - EMSA3(HashFunction*); + /** + * @param hash the hash object to use + */ + EMSA3(HashFunction* hash); ~EMSA3(); void update(const byte[], u32bit); |