-
SHA-1算法
题记通常情况下我们需要对数据库中的用户密码加密,这是为了防止一旦数据库被攻击者获取,所有用户的密码都会被曝光,造成不可挽回的损失。而如果对密码进行加密,即使数据库被攻击者获取,也无法直接获得明文密码。本文主要介绍SHA-1、SHA-2这两种。 SHA-1SHA-1(Secure Hash Algorithm 1)是一种密码学安全散列函数,它将任意长度的输入数据映射为160位的输出数据(也称为... -
c++核心编程
C++ 核心编程第一章库是编程模块的集合,可以在程序中调用它们。库对很多常见的编程问题提供了可靠的解决方法,因此可以节省程序员大量的时间和工作量。 C++语言在c语言的基础上添加了面向对象编程和泛型编程的支持。c++继承了c语言高效,简洁,快速和可移植的传统。 C语言和C++并不是对立的竞争关系。 第二章1.输出hello world1234567891011121314151617#inc...