保护隐私小技巧:信息加密
文章目录
-
引言
-
I 信息加密
-
- 1.1 密码传输中的实用性原则
- 1.2 伪随机
- 1.3 加密的本质
-
II 加盐加密的实现
-
- 2.1 背景
- 2.2 解决方案
- 2.3 实现思路
III 保护隐私的技巧
- 3.1 密码需定期更换
- 3.2 通过随机的噪音干扰隐私信号
- 3.3 采用特定的表达方式避免泄露关键信息
引言
密码的精髓在于,对方拿到你的密文,得不到额外的信息。
I 信息加密
1.1 密码传输中的实用性原则
加密最基本的原则:第三方截获加密信息后,不会获得比先前更多的信息。
在密码传输过程中所遵循的实用原则是:确保指定时间段内密码的有效性,并基于当前计算资源的能力,在有限时间内无法破解该密码系统。
A绝对无法被破译,
即使出现一次失误也不会泄露出去,
并且这样的机制能够有效防止任何可能的破解。
同时,
B一次性密码被用于量子通信中,
确保其安全性不受传统方法的影响。
1.2 伪随机
基于该算法实现的随机数序列
1.3 加密的本质
加密的过程:明文+密码=密文。
当对方收到由密码写的密文后,无法降低不确定性。
II 加盐加密的实现
2.1 背景
密码是123456,md5加密后是E10ADC3949BA59ABBE56E057F20F883E,密文后解密之后是123456,容易泄露密码。
2.2 解决方案
加盐加密
2.3 实现思路
在注册流程中,用户不仅需要填写常规的密码字段(如123456),还需要提供一个动态编码字段(如abcd1234)。随后采用特定的组合方式(字符串拼接并插入),将两个字段进行融合生成新的密码示例为:1a2b3c456abcde1234)。接着对该新密码进行MD5加密处理。值得注意的是,在解密过程中不会恢复原始简单密码(如123456),而是直接使用融合后的复杂密码进行验证。
在登录过程中,请先调用查询函数获取动态码abcde1234;随后将用户的输入密码123456与之进行比对;接着请使用特定算法计算出1a2b3c456abcde1234;在此基础上进行MD5加密处理,并将最终结果与数据库中的密钥进行比对即可完成验证流程。
III 保护隐私的技巧
3.1 密码要经常替换
按照您的要求,在密码设置中进行划分时,请将密码划分为两个类别:一个是通用固定的密码设置方式(适用于所有网站),另一个则是便于记忆的部分,并且较短以便于您记住。
3.2 将隐私埋藏在随机的噪音中
主动定期清除用户的网络活动记录(主要涉及Cookies),随后将偶尔的购物记录分散至大量随机访问事件中

3.3 你的表述让对方得不到任何信息量
说了不少话以维持他的原意,并未传达任何实质性信息内容——这无疑是最为下策的做法。
