这个人很懒,暂无签名信息
一、对称加密算法 在RSA算法出现之前,人们一直用的是对称加密算法,什么是对称加密算法: 加解密双方使用同一套密钥,即甲用密钥加密,乙还得用与甲同样的密钥来减密,这就存在极大的安全隐患。 常用的对称加减密算法有:DES, 3DES,AES,SM1(国密中的对称算法,密钥长度是128位)等。 二、非对称加密算法 针对对称算法的不足,后来有三位大牛想出了一套非对称算法,也就是现在我们常说...
在嵌入式开发中,曾遇到程序出现莫名其妙的错误导致程序无法执行,各种折腾之后,终于确定是由栈溢出导致程序挂掉。 例如,有一次,定义了一个函数 my_Func1,(struct A param1, struct B param2),在主进程中调用该函数,一切OK,但是在子线程中调用该函数时,程序却出现了段错误。 还有一次,定义了函数my_Func2(struct A param1, struct...