aboutsummaryrefslogtreecommitdiffstats
path: root/src/block/rc6
diff options
context:
space:
mode:
Diffstat (limited to 'src/block/rc6')
-rw-r--r--src/block/rc6/rc6.cpp28
-rw-r--r--src/block/rc6/rc6.h16
2 files changed, 24 insertions, 20 deletions
diff --git a/src/block/rc6/rc6.cpp b/src/block/rc6/rc6.cpp
index 1295592d8..f83819614 100644
--- a/src/block/rc6/rc6.cpp
+++ b/src/block/rc6/rc6.cpp
@@ -1,7 +1,9 @@
-/*************************************************
-* RC6 Source File *
-* (C) 1999-2007 Jack Lloyd *
-*************************************************/
+/*
+* RC6
+* (C) 1999-2007 Jack Lloyd
+*
+* Distributed under the terms of the Botan license
+*/
#include <botan/rc6.h>
#include <botan/loadstor.h>
@@ -10,9 +12,9 @@
namespace Botan {
-/*************************************************
-* RC6 Encryption *
-*************************************************/
+/*
+* RC6 Encryption
+*/
void RC6::enc(const byte in[], byte out[]) const
{
u32bit A = load_le<u32bit>(in, 0);
@@ -52,9 +54,9 @@ void RC6::enc(const byte in[], byte out[]) const
store_le(out, A, B, C, D);
}
-/*************************************************
-* RC6 Decryption *
-*************************************************/
+/*
+* RC6 Decryption
+*/
void RC6::dec(const byte in[], byte out[]) const
{
u32bit A = load_le<u32bit>(in, 0);
@@ -94,9 +96,9 @@ void RC6::dec(const byte in[], byte out[]) const
store_le(out, A, B, C, D);
}
-/*************************************************
-* RC6 Key Schedule *
-*************************************************/
+/*
+* RC6 Key Schedule
+*/
void RC6::key_schedule(const byte key[], u32bit length)
{
const u32bit WORD_KEYLENGTH = (((length - 1) / 4) + 1),
diff --git a/src/block/rc6/rc6.h b/src/block/rc6/rc6.h
index fd10070b8..cb2800be7 100644
--- a/src/block/rc6/rc6.h
+++ b/src/block/rc6/rc6.h
@@ -1,7 +1,9 @@
-/*************************************************
-* RC6 Header File *
-* (C) 1999-2007 Jack Lloyd *
-*************************************************/
+/*
+* RC6
+* (C) 1999-2007 Jack Lloyd
+*
+* Distributed under the terms of the Botan license
+*/
#ifndef BOTAN_RC6_H__
#define BOTAN_RC6_H__
@@ -10,9 +12,9 @@
namespace Botan {
-/*************************************************
-* RC6 *
-*************************************************/
+/*
+* RC6
+*/
class BOTAN_DLL RC6 : public BlockCipher
{
public: