6 Commits

Author SHA1 Message Date
caf800c4cd Implemented primality tests
Implemented bounded random bigint generator
Implemented prime number generator
Implemented RSA
Implemented RSA key generation
Added some convenient functions to BigInteger
2018-03-06 03:48:16 +01:00
341fb538a8 Started properly implementing galois 'n stuff 2018-03-01 01:14:51 +01:00
fa54698850 Added matrix code 2018-02-26 17:07:17 +01:00
179cbc234b Sorted everything into namespaces
Added headers for some common mathematical fields
  - Started adding class structures
  - Added declarations for useful functions
Added operator-assignment operator overloads to BigInteger
2018-02-26 02:28:58 +01:00
1448af586d Implemented BigInteger (semi-tested)
- Added operator overloads for all operations
  - Added internal functions that modify the value is is called on, as opposed to creating a new object
Changed some settings
2018-02-26 01:30:53 +01:00
d1a647d538 Add project files. 2018-02-25 11:34:48 +01:00