summaryrefslogtreecommitdiff
path: root/integer.h
diff options
context:
space:
mode:
Diffstat (limited to 'integer.h')
-rw-r--r--integer.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/integer.h b/integer.h
index f1d393a2..f289779a 100644
--- a/integer.h
+++ b/integer.h
@@ -2,6 +2,12 @@
//! \file integer.h
//! \brief Multiple precision integer with arithmetic operations
+//! \details The Integer class can represent positive and negative integers
+//! with absolute value less than (256**sizeof(word))<sup>(256**sizeof(int))</sup>.
+//! \details Internally, the library uses a sign magnitude representation, and the class
+//! has two data members. The first is a IntegerSecBlock (a SecBlock<word>) and it is
+//! used to hold the representation. The second is a Sign, and its is used to track
+//! the sign of the Integer.
#ifndef CRYPTOPP_INTEGER_H
#define CRYPTOPP_INTEGER_H