摘要: .file "main.cpp" .text .globl _Z1f1Aicxiiii .type _Z1f1Aicxiiii, @function_Z1f1Aicxiiii:.LFB0: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_o 阅读全文
posted @ 2020-03-17 16:15 zJanly 阅读(207) 评论(0) 推荐(0) 编辑
摘要: X86-64寄存器和栈帧 转载 云飞扬N 最后发布于2015-10-15 16:40:56 阅读数 23533 收藏 展开 http://www.searchtb.com/2013/03/x86-64_register_and_function_frame.html 概要 说到x86-64,总不免要 阅读全文
posted @ 2020-03-17 16:13 zJanly 阅读(289) 评论(0) 推荐(0) 编辑
摘要: RSA 加密原理步骤 说明 描述 备注1 找出质数 P 、Q -2 计算公共模数 N = P * Q -3 欧拉函数 φ(N) = (P-1)(Q-1) -4 计算公钥E 1 < E < φ(N) E的取值必须是整数E 和 φ(N) 必须是互质数5 计算私钥D E * D % φ(N) = 1 -6 阅读全文
posted @ 2020-03-17 11:19 zJanly 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 内容 在数论中,欧拉定理,(也称费马-欧拉定理)是一个关于同余的性质。欧拉定理表明,若n,a为正整数,且n,a互质,则: 证明 将1~n中与n互质的数按顺序排布:x1,x2……xφ(n) (显然,共有φ(n)个数) 我们考虑这么一些数: m1=a*x1;m2=a*x2;m3=a*x3……mφ(n)= 阅读全文
posted @ 2020-03-17 11:04 zJanly 阅读(1356) 评论(0) 推荐(0) 编辑
摘要: TARGET = libeay32sTEMPLATE = appCONFIG += consoleDESTDIR += ../appINCLUDEPATH += ./include/openssl ./include/build ./includeDEFINES += OPENSSL_NO_STAT 阅读全文
posted @ 2020-03-17 10:49 zJanly 阅读(138) 评论(0) 推荐(0) 编辑
摘要: #include "bn.h"int main(int argc, char *argv[]){ BN_CTX *ctx = BN_CTX_new(); //BN_CTX_start(ctx); auto a= BN_CTX_get(ctx); a->neg = -1; BN_set_word(a, 阅读全文
posted @ 2020-03-17 10:48 zJanly 阅读(246) 评论(0) 推荐(0) 编辑