<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>CNlaoKe&#039;s Blog &#187; Security</title>
	<atom:link href="http://blog.cnlaoKe.com/category/security/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.cnlaoKe.com</link>
	<description>Rome was not built in a day!</description>
	<lastBuildDate>Wed, 25 Aug 2010 09:45:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>linux下用GPG命令加密文件的方法</title>
		<link>http://blog.cnlaoKe.com/2009/03/30/70/</link>
		<comments>http://blog.cnlaoKe.com/2009/03/30/70/#comments</comments>
		<pubDate>Mon, 30 Mar 2009 09:40:25 +0000</pubDate>
		<dc:creator>CNlaoKe</dc:creator>
				<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://blog.cnlaoKe.com/2009/03/30/70/</guid>
		<description><![CDATA[在 Linux 下，用GPG命令就可以实现文件的加密和解密，而且GPG基本上每个发行版都会预装。
假如你要加密的文件名为 diary.txt ，只需输入：
gpg -c diary.txt
会自动弹出对话框询问加密密码：
经过两次输入密码确定，就会在目录下生成 diary.txt.gpg，这个就是加密后的文件，不要忘记把原文件删掉哦～
解密的话，输入：
gpg diary.txt.gpg
输入正确的密码，diary.txt 就会在当前目录下重新生成。
]]></description>
		<wfw:commentRss>http://blog.cnlaoKe.com/2009/03/30/70/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>vim 加密</title>
		<link>http://blog.cnlaoKe.com/2009/03/30/69/</link>
		<comments>http://blog.cnlaoKe.com/2009/03/30/69/#comments</comments>
		<pubDate>Mon, 30 Mar 2009 09:39:47 +0000</pubDate>
		<dc:creator>CNlaoKe</dc:creator>
				<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://blog.cnlaoKe.com/2009/03/30/69/</guid>
		<description><![CDATA[参考vim中的介绍：
要开始编辑一个需要加密的新文件，可以用 &#8220;-x&#8221; 参数来启动 Vim。例如:
vim -x exam.txt
Vim 提示你确定一个密码，用于为文件加密和解密:
Enter encryption key:
现在仔细键入那个密码。你所键入的字符将为星号代替，因此你看不到。为了避免由于
打字错误引起麻烦，Vim 要求你再输入一次密码:
Enter same key again:
现在你可以像平时一样编辑这个文件并把你所有的秘密放进去。当你编完文件要退出 Vim
时，这个文件就被加密存盘了。
当你用 Vim 编辑这个文件时，它就会要求你再输入那同一个密码。你不需要用 &#8220;-x&#8221;
参数。你也可以用普通的 &#8220;:edit&#8221; 命令编辑加密的文件。Vim 给这个文件加上一句标记，
据以识别那是经过加密的文件。
如果你试图用另一个程序来阅读这个文件，你将读到一堆乱码。如果你用 Vim 来编辑
这个文件，但输入了错误的密码，你也只能得到乱码。Vim 并不具备检验密码正确性的机
理 (这一点使得破译密码更为困难)。
开 / 关 加 密
要给一个文件撤除加密，设定 &#8216;key&#8217; 选项为空字符串:
:set key=
你下次把这个文件存盘时，存盘的文件就是未经加密的。
设定 &#8216;key&#8217; 选项来启用加密是个坏主意。因为密码会被清清楚楚地显示在屏幕上。任
何人都可以偷看到你的密码。
为了避免这样的问题，创造了 &#8220;:X&#8221; 命令。它会像 &#8220;-x&#8221; 参数向你索取一个密码:
:X
Enter encryption key: ******
Enter same key again: ******
加 密 的 局 限 性
Vim 采用的加密算法有弱点的。它对于防止那种偷窥者是绰绰有余了，但不足以防止一
个手上有大量时间的密码专家。而且, 你应该知道交换文件是不加密的；所以当你在编辑
文件时，拥有超级用户权限的人能够读取未经加密的文件文本。
不让人们读到你的交换文件的一个方法就是不使用交换文件。如果在命令行上用了 -n
参数，交换文件就不会被创建了 (Vim 把所有的东西都存放在内存里)。例如，要编辑经
过加密的文件 &#8220;file.txt&#8221;，但不用交换文件，请用下面的命令:
vim [...]]]></description>
		<wfw:commentRss>http://blog.cnlaoKe.com/2009/03/30/69/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
