密码和加密密钥 的应用(pgp密钥)--文件加密
发表于 : 2009-08-12 10:58
看了半天论坛,很少有人提及ubuntu自带的pgp加密功能。
先介绍一下pgp的比常规的RAR、7ZIP压缩加密的强大之处
PGP是国际上十分流行的加密软件,其功能十分强大,可以对各种文件进行加密,生成256位、512位、1024位密匙。PGP采用公匙加密体系,用加密算法 生成两个密匙,分别作为公匙和私匙。公匙用来加密,是公开的。私匙用来解密,自己保存。
RSA(Rivest-Shamir-Adleman)算法是一种基于大数不可能质因数分解假设的公匙体系。简单地说就是找两个很大的质数,一个公开给世界,一个不告诉任何人。一个称为“公匙”,另一个叫“私匙”(Public;key;&;Secretkey;or;Private;key)。这两个密匙是互补的,就是说用公匙加密的密文可以用私匙解密,反过来也一样。假设甲要寄信给乙,他们互相知道对方的公匙。甲就用乙的公匙加密邮件寄出,乙收到后就可以用自己的私匙解密出甲的原文。由于没别人知道乙的私匙所以即使是甲本人也无法解密那封信,这就解决了信件保密的问题。另一方面由于每个人都知道乙的公匙,他们都可以给乙发信,那么乙就无法确信是不是甲的来信。认证的问题就出现了,这时候数字签名就有用了。
创建一个属于自己的密钥(会提示输入密码,这只是密钥的使用密码,跟文件加密没关系),系统会随机自动生成--一定要保存好这个密钥,天下就此一个。输入密码相同也不会再生成同一密钥(一定要导出保存好)。
好了任意文件右键,加密即可(可能会提示选择密钥)。
相对于个人的<20位的密码,1024位密码是不是强大的多。而且国际通用这么多年,安全性不是半路出家的小软件可以比的。 开启这个选项,就可以对明文进行加密。
不过每次开机时,都要签署密钥。重新启动文本编辑器,就可以明文加密了(解密也是一样) 编辑那里选加密……
效果如下: 好处是,解密的明文缓存于内存中。不在磁盘留记录、碎片(RAR、7ZIP压缩加密,解压解密是会在磁盘上生成新文件~麻烦啊)
虽然pgp应该有公钥,可是我没有找到。
相关的pgp支持还有很多,我只是抛砖引玉。毕竟我也是菜鸟一只。
忘了说,密文一定要用gedit打开,否则看不了
先介绍一下pgp的比常规的RAR、7ZIP压缩加密的强大之处
PGP是国际上十分流行的加密软件,其功能十分强大,可以对各种文件进行加密,生成256位、512位、1024位密匙。PGP采用公匙加密体系,用加密算法 生成两个密匙,分别作为公匙和私匙。公匙用来加密,是公开的。私匙用来解密,自己保存。
RSA(Rivest-Shamir-Adleman)算法是一种基于大数不可能质因数分解假设的公匙体系。简单地说就是找两个很大的质数,一个公开给世界,一个不告诉任何人。一个称为“公匙”,另一个叫“私匙”(Public;key;&;Secretkey;or;Private;key)。这两个密匙是互补的,就是说用公匙加密的密文可以用私匙解密,反过来也一样。假设甲要寄信给乙,他们互相知道对方的公匙。甲就用乙的公匙加密邮件寄出,乙收到后就可以用自己的私匙解密出甲的原文。由于没别人知道乙的私匙所以即使是甲本人也无法解密那封信,这就解决了信件保密的问题。另一方面由于每个人都知道乙的公匙,他们都可以给乙发信,那么乙就无法确信是不是甲的来信。认证的问题就出现了,这时候数字签名就有用了。
创建一个属于自己的密钥(会提示输入密码,这只是密钥的使用密码,跟文件加密没关系),系统会随机自动生成--一定要保存好这个密钥,天下就此一个。输入密码相同也不会再生成同一密钥(一定要导出保存好)。
好了任意文件右键,加密即可(可能会提示选择密钥)。
相对于个人的<20位的密码,1024位密码是不是强大的多。而且国际通用这么多年,安全性不是半路出家的小软件可以比的。 开启这个选项,就可以对明文进行加密。
不过每次开机时,都要签署密钥。重新启动文本编辑器,就可以明文加密了(解密也是一样) 编辑那里选加密……
效果如下: 好处是,解密的明文缓存于内存中。不在磁盘留记录、碎片(RAR、7ZIP压缩加密,解压解密是会在磁盘上生成新文件~麻烦啊)
虽然pgp应该有公钥,可是我没有找到。
相关的pgp支持还有很多,我只是抛砖引玉。毕竟我也是菜鸟一只。
忘了说,密文一定要用gedit打开,否则看不了