创建加密的日志文件

<p>我创建一个需要创建日志的用户活动,但由于种种原因该日志不能是客户端应用程序可读。 P&gt; </p><p>目前我发展我创建它看起来是这样的一个纯文本的日志: P&gt; </p><p> 12/03/2009 8时34分21秒 - &gt;用户“鲍勃”登录 12/03/2009 8时34分28秒 - &gt;导航到配置页面 12/03/2009 8时34分32秒 - &gt;选项X更改为Y P&gt; </p><p>当我部署我的应用程序日志不得以纯文本格式,因此所有文字必须被加密。这似乎并不被直接地实现,因为我需要的日志文件作为每个条目被添加到动态更新。我在想的方法是创建一个二进制文件,在隔离每个日志条目进行加密,然后将其与每个条目之间的一些合适的分界追加到二进制文件。 P&gt; </p><p>有谁知道任何常见的方法这个问题,我敢肯定,必须有一个更好的解决方案! P&gt;
</p>

26 浏览 1 回复
  日志   gt   加密   文件   条目  

回复

    <p>这是不是我的事,我承认很容易,但你不能每个条目单独进行加密,然后将其添加到日志文件?如果你从加密的时间戳不要,你可以很容易地找到你正在寻找的条目,并在需要的时候进行解密的。 P&gt; </p><p>我的意思是主要是追加个人加密记录到文件中并不一定需要被附加到一个二进制文件二进制项。使用加密(例如)GPG将产生ASCII断章取义,可以附加到一个ASCII文件。那会解决你的问题吗? P&gt; </p><p>不要单独加密单个日志条目和所建议的其他海报,因为攻击者能够轻松地识别在日志文件中的模式将其写入文件中。请参阅块加密模式的维基百科条目更多地了解这个问题。 P&gt; </p><p> <img src="“htt​​p://upload.wikimedia.org/wikipedia/commons/5/56/Tux.jpg”ALT"/> <img src="“htt​​p://upload.wikimedia.org/wikipedia/commons/f/f0/Tux%5Fecb.jpg”ALT"/> <img src="“htt​​p://upload.wikimedia.org/wikipedia/commons/a/a0/Tux%5Fsecure.jpg”ALT"/> P&gt; </p><p>相反,要确保日志条目的加密依赖于以前的日志条目。虽然这有一些缺点(你不能解密单独的日志条目,你总是需要对整个解密文件),它使加密强很多。对于我们自己的日志库, SmartInspect ,我们使用AES加密和CBC模式,以避免该模式的问题。随意给 SmartInspect 的一个尝试,如果一个商业解决方案将是合适的。 P&gt;
    </p>

    余平辰

相关信息

log4net的 - FileAppender写入新的条目在文件的开头

<p>时,可以在log4net的配置FileAppender到日志文件的开头添加新条目?目前,它在最后添加条目,阅读最新的条目需要滚动整个日志下来。这将是更舒适的从开始到读 P&gt; </p>

27 浏览 1 回复   文件   条目   gt   日志   添加  

PHP日志 - mysql的VS文件

<p>我在建立用户操作日志记录我的PHP网站的过程。 P&gt; </p><p>,你会推荐他们的存储MySQL或文本/日志文件? P&gt; </p>

34 浏览 1 回复   gt   数据   日志   文件   需要  

更新日志文件:YAML VS JSON VS CSV

<p>我创建一个简单的更新日志LIB的笨,将基本记录消息每次有人添加,删除,修改或发布博客文章。我会在日志文件中的信息进行的300批次所以每301个消息将进入一个新的文件。起初,我想写日志以简单的.log文件,但后来我的想法其实风格的东西,我不得不单独的每封邮件的每个“属性”(即:用户,邮件,日志的类型, 等等。)。所以.log文件是不可能的,因为提取的信息将是一个痛苦。 P&gt...

43 浏览 1 回复   gt   li   日志   一个   文件  

MySQL的二进制日志文件不被创建 - 的Windows XP

<p>我已经安装了MySQL作为XAMPP的一部分。 P&gt; </p><p>在尝试[设置复制](http://dev.mysql.com/doc/refman/5.0/en/replication-howto-masterbaseconfig.html) ,我已经添加了以下行C:\\ WINDOWS \\ my.ini的: p&gt; <...

41 浏览 1 回复   my   gt   文件   cnf   mysql  

与Eclipse 3.5.2 - Android SDK中 - 在从崩溃日志文件

<p>我是新来这个Android的世界,我发现日食3.5.2不断崩溃。有没有真正的莫名其妙,我可以看到。有时与布局管理器发生崩溃,有时当我尝试搜索,其他的时候,我附上一个调试器。 P&gt; </p><p>我认为有可能是日志文件,可以帮助我追查问题。 P&gt; </p><p>是否有这样的事情? P&gt; </p><p>日食3.5.2最新的Andr oid SDK。 P&gt; </p>

41 浏览 1 回复   日志   gt   文件   配置   工作