搜索资源列表
AES
- 通过这道程序的编写,进一步加深了对AES的理解,也了解了模块化设计的基本思想,编程的时候,把一个大任务分解是很重要的,针对相应的子任务所编写的一段功能独立的代码或一个功能模块,在程序设计时,我们可以把程序中功能相对独立的模块用函数来实现。这样做,不仅可以使程序条理清晰,便于维护。而且,通过重复使用某些函数,可以节省软件开发时间。对一个大问题先从一个大的全局上去考虑,分成几个大的模块,将每个大的模块进一步分解。该程序就是这样的思想,将加密分成三大步骤,对第二大步骤的9次循环的每次都要进行4个操作。
notter
- A simple cpp program, that receives a file, does a bit-wise "not" for every character, and adds "not" to the extension. Repeated running does the same and removes the "not" from extension. This a "pseudo-encryption", but very useful to avoid automate
8-5
- 有一种加密方法为:其使用一个字母串(可以含重复字母,字母个数不超过50)作为密钥。假定密钥单词串为feather,则先去掉密钥单词中的重复字母得到单词串feathr,然后再将字母表中的其它字母以反序追加到feathr的后面-There is an encryption method: its use a string of letters (which can contain repeated letters, the number of not more than 50 letters) as
Vigenere
- 主要实现了列变换加密的功能,调试软件是microsoft visual c++ 6.0,将keyword反复的写在明文上方,通过明文与keyword的对应组合到给定的表中查找相应的字母,就可以得到密文。-The main achievement of the the column transform encryption function, debugging software is Microsoft the visual c++ 6.0, write the keyword repeated
hash
- 能在数据库中进行数据查找,并且计算平均查找长度,而且对于重复的数据能够解决冲突-Can be in the to find the data, and calculate the average search length, but also for the repeated data to resolve conflicts
