cryptest

Cryptography-related scribbles
git clone git://git.finwo.net/misc/cryptest
Log | Files | Refs | README

README.md (921B)


      1 # cdeps / cryptest
      2 
      3 A self-made cryptography algorithm. This is an example implementation of the scheme idea's promoted [here](https://gist.github.com/finwo/ebfd96e35eeffc19dc25f5afc11b9c98). The algorithm HAS NOT been tested for actual cryptographic strength, do not assume this provides anything more than obfuscation.
      4 
      5 ## How keys are build
      6 
      7 Keys are composed of 2 unsigned 32-bit integers, the multiplicand and the modulator. The only restriction on these numbers is that the modulator must be >=128 and the multiplicant >=1, which results in ((2^32)-128)*((2^32)−1) = 18446743519658770560 possible keys. Padding is forced to further randomize the output and has no structural restrictions.
      8 
      9 ## Dependencies
     10 
     11 - musl-gcc or gcc
     12 - libc
     13 
     14 ## Building
     15 
     16 ```
     17 ./configure
     18 make
     19 ```
     20 
     21 ## Usage
     22 
     23 Simple run `./cryptotest` to see the usage or look inside [`src/main.c`](https://github.com/cdeps/cryptest/blob/master/src/main.c)