硬件加速McEliece加密系统 基于CUDA的实现 如何构建和运行: 首先构建软件: $ mkdir -p build_dir && cd build_dir $ cmake ../src/ $ make 然后运行测试程序: $ ./hamc -c -a test -n 2 -p 500 -t 10 -w 30 基于CPU的执行: HAMC/Varad0612-C-Implementation$ make && ./run Starting Encryption... Input seed or -1 to use default seed: -1 MDPC code generated.... Time for H: 0.037965 Construction of G started... Time for G: 6.039283 Generator matrix gene
2021-06-19 19:41:29 585KB cuda cryptosystem C++
1
A type of chaotic encryption scheme by combining circular bit shift with XOR operations was proposed in 2006 based on iterating chaotic maps. Soon after the proposal, it was cryptanalyzed and improved. Unfortunately, there are still two drawbacks in the two improved schemes. To strengthen the perfor
1
Improved reversible data hiding based on encrypted signals with public key cryptosystem
2021-02-08 19:06:14 214KB 研究论文
1