对任何文件通用的加密(200分)

  • 主题发起人 主题发起人 cuigw
  • 开始时间 开始时间
C

cuigw

Unregistered / Unconfirmed
GUEST, unregistred user!
对文件具体怎样操作?
 
生成带口令的zip就很安全了
 
找一个加密的控件,多的是。各种算法都有,程序员大本营里有。
 
//生成带口令的zip就很安全了
别,你不知道有一个AZPR专门破解zip密码吗?
还是自己写一个比较保险,而且不要保存密码,
打开的时候直接用密码生成密匙进行操作,如果
密码不对得到的自然是乱码。一旦你保存密码,
别人一定会找到,一旦你比较密码别人一定可以
用ice或trw2000跟踪到。
 
Winzip中的加密算法很容易被破解。我前段时间看了《应用密码学》这本书,觉得很有趣。
你们有看过吗?
 
将文件以文件流的方式读入,再对文件流中的字节内容加密,再保存回来就行了。
密码你可以自己记住也可以放在文件中。
绝对的保密是做不到的。
 
用不可逆的加密方法,加密后存储,打开时只有正确的密码才能正确还原原文件
不存储密码在文件中
 
我也看了应用密码学。推荐使用PGP加密,绝对是目前最可靠的。而且使用非常方便,
右键点击文件,就可以选择加密。据说只要密码长度合适,宇宙之内都没有人可以解开。
目前最新的版本是PGP 6.5.8,很多网站都有下载的。
 
我的公钥如下:
-----begin
PGP PUBLIC KEY BLOCK-----
Version: PGPfreeware 6.5.8 for non-commercial use <http://www.pgp.com>
mQGiBDpn6F4RBADCqAatopBlP9IAXSSloWEUzxwAU8mjTXs1mNIZwebH1Q/2Vzvs
sY3WrQeLn4K0vAUp+CAwlpz4qfnlyty2Dz0EFzqOCKOZvvGpgWP/vO4MJxEA4SG3
1TJRcbk9OFIjXURjDsIdJ54ue/yBTuqaHXXJ+mujzbFCnTL9XImKUY31wQCg//Sm
jPmuA745JGy3fe8P3djsOZ0D/jd6Ljmvm7LUlfiCKOWPC3ZNuMfObGRoRSXyLOjb
djZ6LOe68aix5PFsXJ4c93QcxDcvUp8Lc2/6j2MWUKvv93ZLPOqn7JldVxpu58db
ePMG/iCosrttBhDpZf1P0rYMiupTIfQloRZkb99XppoWh1e+7ynLEMrrZ7YZje+p
RPA1A/90fpZYPmoQZh9YLVNuGzA5EupjXnBPdZBQHalE3OH1DSiBvknk144d8ZsQ
q6KqUBhVz2src9L6lS0xFQTjFvtnW/EugCq6a77627Wjii3IiYYDSobXdWkb5suV
cif6/4axLSWNvU/vkLihxvBjWaFSGOEQa/SK8RQDXaNY86noQrQWuMrWviA8c2Fu
dGdhbkAyNjMubmV0PokATQQQEQIADgUCOmfoXgQLAwIBAhkBAAoJEHJ22Uenlki7
ccwAl36wvrnlP7l/bNMMwgIPvtNmAIwAn0AwMsdegBR5kTWb9ciXbAbULXqKuQMN
BDpn6F4QDADMHXdXJDhK4sTw6I4TZ5dOkhNh9tvrJQ4X/faY98h8ebByHTh1+/bB
c8SDESYrQ2DD4+jWCv2hKCYLrqmus2UPogBTAaB81qujEh76DyrOH3SET8rzF/Ok
QOnX0ne2Qi0CNsEmy2henXyYCQqNfi3t5F159dSST5sYjvwqp0t8MvZCV7cIfwgX
cqK61qlC8wXo+VMROU+28W65Szgg2gGnVqMU6Y9AVfPQB8bLQ6mUrfdMZIZJ+AyD
vWXpF9Sh01D49Vlf3HZSTz09jdvOmeFXklnN/biudE/F/Ha8g8VHMGHOfMlm/xX5
u/2RXscBqtNbno2gpXI61Brwv0YAWCvl9Ij9WE5J280gtJ3kkQc2azNsOA1FHQ98
iLMcfFstjvbzySPAQ/ClWxiNjrtVjLhdONM0/XwXV0OjHRhs3jMhLLUq/zzhsSlA
GBGNfISnCnLWhsQDGcgHKXrKlQzZlp+r0ApQmwJG0wg9ZqRdQZ+cfL2JSyIZJrqr
ol7DVelMMm8AAgIMAMoaeNaGbrMCD94j5kpP+sNjd0dWukdtZXTrHjBus7M6BKZ0
382uDbA3AL3KBGiK82rWUUF/+PgMKQQs8pT+3NGBGggvn/Fd2kA12Yt/nF0XjlzF
Q4TrXTtRJwk4VSa5bSuVCxGOqD8t8vWAM20aC16+PcI8fnHYFvK7PG8/pXu5Vv6S
79UKl/KwRpBLn0gclOMya6ZHI7JHY3gTO9FriVwq6Ha4HOq7yBeCC3OhO9SZr3y7
UuRKF3dLzGdXmqD/3kYjCglTNf6+sgzFuvadXVYD3TGFORIEN3LyK+gi9UuO2t4N
YOZy602HBpNTrZ/yacg5GDU44/kQZlAdlJi/63Qadv4+9lMz/9ITpkwMFGc98k2w
h1kS5NYf9cHy6TIlVixNUvPfAoYpwgG9+sFcnUQB63nP6EzvcWpwXVsAbmcvRpPH
Qxl2hBk8gvPgaN6rgHej2fS/cTtx679e/sohFhD3EMrkj00I6StlrDjlKE9Ub8GN
A4sxN2rhYnKs31i0R4kARgQYEQIABgUCOmfoXgAKCRBydtlHp5ZIu9D5AJ9/qp3o
rYcomvqeAe+LSOEwoaL64QCdHDveIwEQS6W/HfXRA7qzW7dZYB4=
=XDN/
-----END PGP PUBLIC KEY BLOCK-----
 
乖乖,这么长的密钥,加/解起来慢不慢?
 
当然不会太慢
 
速度很快的。这么长的密钥的目的是为了传递一个较短的私有密钥,真正加密时,用的是
一个短的密钥,可能是1024位的,而事实上私有密钥算法只需128位就完全足够应付目前
任何机构发起的穷举攻击了。
 
多人接受答案了。
 
后退
顶部