This repository contains BigInt Tools and some related cryptography solutions for RSA, BBS and SHA2
.Net Core 3.0.0
The tools implemented hier based on c# and .Net Core
New funtions: BigInt basic arithmetic Shiftleft, Shiftright, Add, Sub, Mul, MulKarazuba (MulKara), Convert BigInt<-> Hex, Bin, Dec, Div
all made in c# and .Net Core
Including functions: BigInt basic arithmetic Shiftleft, Shiftright, Add, Sub, Mul, MulKarazuba (MulKara), Convert BigInt<-> Hex, Bin, Dec, Div
New functions: EulerPseudoPrime, FermatPseudoPrime, gcd (), NoPrimeNumber-Tests, Power-Big, PowerMod-Prim, PowerMod, Power-Small, primeNumber-Tests, Square
all made in c# and .Net Core
Including functions: BigInt basic arithmetic Shiftleft, Shiftright, Add, Sub, Mul, MulKarazuba (MulKara), Convert BigInt<-> Hex, Bin, Dec, Div EulerPseudoPrime, FermatPseudoPrime, gcd (), NoPrimeNumber-Tests, Power-Big, PowerMod-Prim, PowerMod, Power-Small, primeNumber-Tests, Square
New functions: egcd, Generate Prime Number, RSA, CipherText, PlainText, Public and Private Key
all made in c# and .Net Core
Including functions: BigInt basic arithmetic Shiftleft, Shiftright, Add, Sub, Mul, MulKarazuba (MulKara), Convert BigInt<-> Hex, Bin, Dec, Div EulerPseudoPrime, FermatPseudoPrime, gcd (), NoPrimeNumber-Tests, Power-Big, PowerMod-Prim, PowerMod, Power-Small, primeNumber-Tests, Square egcd, Generate Prime Number, RSA, CipherText, PlainText, Public and Private Key
New functions: BBS (blum blum shub) random generator for 8 Bits and N Bytes, BBS Tests
all made in c# and .Net Core
This tool is not based on BigInt New functions: SHA-2 Algorithm, Generate sha256, PlainText -> Hash, SHA256Init, SHA256ProcessBlock, SSIG0, SSIG1, BSIG0, BSIG1, MAJ, CH, RotRight, RotLeft
all made in c# and .Net Core