上传者: 42119358 
                                    |
                                    上传时间: 2021-06-19 19:41:29
                                    |
                                    文件大小: 585KB
                                    |
                                    文件类型: ZIP
                                
                            
                                
                            
                                硬件加速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