ILD

使用libgcrypt计算sha256
2019-6-9
libgcrypt是GNU的安全库,它提供API,支持哈希计算,对称加密,非对称加密等。安装libgcryptsudo apt install libgcrypt20-dev在使用任何的libgcrypt库函数前,需要对libgcrypt进行初始化,一个不使用安全内存的标准初始化如下:#includ

使用libgcrypt产生rsa key
2019-6-9
产生key的接口函数为:gcry_error_t gcry_pk_genkey (gcry_sexp_t * r_key, gcry_sexp_t parms)生成的key存放在r_key中,生成key的参数为parms。非对称加密使用S-expressions,典型的参数为:(genkey (rs

Copyright © insidelinuxdev.net 2017. Some Rights Reserved.