摘要:
1.接触的数据安全的问题,就涉及到数据的加密,数据传输的时候要对其进行加密2.加密的原理:对信息进行加密,其实就是按照一定的规则进行置换计算,这和过程可能进行好多次。3.常见的加密算法:对称加密与非对称加密算法,单向加密与非单向加密 非对称加密算法:RSA 效率低但是安全性好 对方的公钥加密,自己的私钥解密,通信过程中传输公钥 一般只需保管好自己的私钥即可 对称加密算法:DES 效率高不安全 使用私钥加密私钥解密(密钥可以相互推算 加密密钥与解密密钥 一般情况使用一把密钥)4.数字签名:就是数字指纹,保证数据的原始性,没有被修改过 对要发送的信息的摘要信息采用私钥进行加密... 阅读全文
2014年1月14日 #
摘要:
今天参加了一个公司的面试,里面的面试题有两个编程题,不过都是很简单的,但是好多家公司都会出现这样的一些题:排序算法----里面有好几个,学数据结构的时候,天天考这些东西,不过对于普通公司的面试,基本会几个就可以通过面试,感觉没什么意思,都可以背下来,不知公司为什么爱考这 些题,考的也不是很难,什么冒泡,插入排序什么,但是很少见考希尔排序,堆排序.还不如不考,要不考排序过程,比这有意思。递归算法----这个的思想比较好,感觉就是进行演绎法,大家多多看看,这比较有意思。以前上学时的一些数列等通项公司的应用知识。 阅读全文