用数字加密
① 如何数字简单加密
简单加密,很简单啊,
比如说,+6, 乘以3
得到的肯定是两位数是把,
然后,在前面任意加两位数,组成一个四位数,全部数据以四位数排列,
你自己要写清楚,
这样的话,直接破解,就麻烦多了,如果不知道,前面两位是多余的,呵呵
还可以采取,一定的规律, 比如 1 3 4 ,自己写一组数据记录下来,
然后, 前面加数据的时候,奇数,任意加,在前面,偶尔加在后面,
难道又增加了 呵呵~~
② Java编程如何给数字加密
最简单的来,用异或运算。
你也源可以自己写个加密方法啊。
比如说:利用unicode字符加密啊。假设一个数字a它的unicode值是1234,你自己设计个函数,比如说y=2x^3+3,得到一个新的unicode字符,然后把这个unicode字符转换为字母,这个字母可能是汉字,但更可能是外国符文,反正一般人不会认出来的。你解密的时候,倒推一下就行了。
③ 数字加密有多少种
加密技术是安全技来术中的核心技术源,介绍了加密技术的概念、种类、及应用技术,但并没有具体的介绍某一种加密算法,也没有给出详细的编程实现.对加密技术及数据安全有一个概括的了解.
有各个行业的数字(数据)加密。
RSA数字加密技术
DRM(数字版权加密保护技术)
高级加密标准(AES)也叫 Rijndael,是一种密码块,由 NIST 开发作为加密标准。RFID 智能卡数字加密技术
等等...
明文用M(消息)或P(明文)表示,它可能是比特流(文本文件、位图、数字化的语音流或数字化的视频图像)。至于涉及到计算机,P是简单的二进制数据。明文可被传送或存储,无论在哪种情况,M指待加密的消息。
④ 什么是数字加密啊急求答案!!!
数字加密是研究利用数学算法将明文转变为不可能理解的密文和反过来专将密文转变为可理解属形式的明文的方法、手段和理论的一门科学。利用数字加密,你可以将敏感信息加密并通过一种并不安全的途径传递,如因特网。这样,只有指定的收件人才能解读原始信息。
数字加密是一种数据安全的科学,而密码分析就是分析和破译密码的科学,也称为密码攻击。密码分析通常需要数学工具的应用,模式分析,决策,耐心和运气。
要完成数字加密需要一种加密算法和一个密钥。加密算法其实就是一种数学函数,用来完成加密和解密运算。而密钥则由数字,字母组成,用它来实现对密文的加密或对密文的解密。相同的明文用不同的密钥加密得到不同的密文。数字加密的安全性取决于加密算法的强度和密钥的保密性。
⑤ C语言数字加密
/*
输入1个四位数,将其加密后输出。
方法是将该数每一位上的数字加9,然后除以10取余,做为该位上的新数字,最后将第1位和第3位上的数字互换,第2位和第4位上的数字互换,组成加密后的新数。
例:括号内是说明
输入
1257
输出
The encrypted number is 4621(每一位上的数字加9除以10取余后,得0146,交换后得到4601)
*/
#include <stdio.h>
int main( )
{
int number, digit1, digit2, digit3, digit4, newnum;
scanf("%d", &number);
digit1 = number/1000;
digit2 = (number - 1000 * digit1)/100;
digit3 = (number - 1000 * digit1 - 100 * digit2)/10;
digit4 = number - 1000 * digit1 - 100 * digit2 - 10 * digit3;
digit1 += 9;
digit1 %= 10;
digit2 += 9;
digit2 %= 10;
digit3 += 9;
digit3 %= 10;
digit4 += 9;
digit4 %= 10;
//第三位数是1的情况不做考虑
newnum = digit3 * 1000 + digit4 * 100 + digit1 * 10 +digit2;
printf("The encrypted number is %d\n", newnum);
return 0;
}