如何对一个字符串加密?
想了想觉得没说清楚。
如果是纸质的话用我底下说的方法可以,如果用电子的话就要改一下思路了。不过纸质的话用那种带着小锁的日记本上个锁就是了……不用加密。
电子的话肯定用AES/DES/3DES之流没得说。
我不明白另一位答主推荐ecc这种非对称加密想做啥…自己加密用流行的对称加密算法是毫无疑问的。想要保密性的话就256位的AES加密。
简洁的话可以自己想32个字母长度的字符串,用这个当密钥,效果还是不错的。
想记短一些的密钥的话可以把用SHA256取哈希值作为密钥加密,但是安全性就大大降低了(不过你不说,就一个日记谁知道呀)泻药吧,不怕麻烦可以用这个思路:把要写的内容转成拼音拼音不考虑声调,只考虑字母传统密码学加密,比如凯撒密码。
在日记本里记录上密文(或者把密文根据拼音转成汉字后记下来)搞定…虽然强度不大,真想破译的话很容易。但避免无聊的偷看应该够了
id密码怎么设置8个字符含数字和字母?
回答如下:您可以按照以下步骤设置一个8个字符的ID密码,其中包含数字和字母:
1. 选择一个易于记忆的单词或短语,例如“Sunshine”。
2. 将该单词或短语中的某些字母替换为数字,例如将“Sunshine”中的“u”替换为“4”。
3. 将单词或短语中的某些字母转换为大写字母,例如将“Sunshine”中的“i”转换为“I”。
4. 在单词或短语前或后添加一些数字或符号,例如在“Sunshine”前添加“2021”,变成“2021Sunshine!”。
5. 确保密码中至少包含一个数字、一个大写字母和一个小写字母。
6. 最后,将密码记住并妥善保管,不要与他人共享。
示例密码:2021Sunshi4e!
密码设置三种特殊字符?
可以设置三种特殊字符。
原因是,密码是一种保护个人信息安全的重要手段,而设置特殊字符可以有效地增强密码的复杂度和安全性,使其更难被破解。
特殊字符可以包括各种符号和数字,如 @、#、$、&、*、_、!、等等。
此外,密码的安全性还需要注意几点,如密码长度、大小写字母、数字等。
密码长度要足够长,建议在8-16位之间,同时含有大小写字母和数字的组合,可以更好地保护个人信息安全。
因此,为了保护个人信息安全,我们应该设置复杂的密码,并定期更换密码。
cpdd用维吉尼亚密码怎么加密?
古典加密方法及一些趣味密码,有很多种,具体列举如下:
1、维吉尼亚密码也叫维热那尔密码,这种密码首先引入了密钥的概念。看似复杂,但实际上就是恺撒密码的延展。
2、恺撒密码几乎是最常见的密码,使用率极高,甚至连初中英文阅读题中都出现过。
(将A替换为Z,B替换为Y,以此类推):A B C D E F G H I J K L M N O P Q R S T U V W X Y Z,Z Y X W V U T S R Q P O N M L K J I H G F E D C B A
也可以将原代码推后几个字母比如How are you?这句话推后1个字母后就是Ipx bsf zpv?而推后2个就是Jqy ctg aqw?判断原代码究竟推后了几位,可以利用字符使用频率最多的是E的原则来判断。
3、栅栏密码,当用中文的汉语拼音做栅栏密码时十分有趣,可以选择用声母做前排,韵母做后排。此密码一般适用于较短的密码,原理是字母的错位。
4、还有大家普遍知道的摩斯密码,摩斯密码是类似于信号的含义。如果我们在海边,看到远离海滩的水面有一亮一亮的灯光,我们不妨仔细辨识一下。假如我们看到灯光是按照 “短亮 暗 短亮 暗 短亮 暗 长亮 暗 长亮 暗 长亮 暗 短亮 暗 短亮 暗短亮”这个规律来显示的话,那么它就意味是求救信号,SOS。知道为什么吗?对了。“短亮 暗 短亮 暗 短亮 暗”代表信号S,“长亮 暗 长亮 暗长亮 暗”则代表信号O。根据信号规律,得出结论就是SOS!
5、斯巴达密码,公元前五世纪,古代希腊的城市国家斯巴达使用过的,在一根棒上缠上皮绳。皮绳上写着的词语乍一看是荒谬的,但如果缠在棒上,便出现了特殊的意义。
觉得有用点个赞吧