使用Microsoft Enterprise Library 3.1时是否可以使用加密API加密日志文件

问题描述

|| 如何使用Microsoft Enterprise Library 3.1中的Logger.Write(...)将字符串消息登录到日志文件中时进行加密。 Microsoft Enterprise Library中是否有任何内置的API可以加密?     

解决方法

        来自msdn:http://msdn.microsoft.com/en-us/library/ff647732.aspx 日志记录应用程序块格式化程序不加密日志记录信息。跟踪侦听器目标接收明文形式的日志记录信息。这意味着可以访问跟踪侦听器目标的攻击者可以读取信息。您可以防止未经授权访问敏感信息。一种方法是使用访问控制列表(ACL)限制对平面文件的访问。您还可以创建一个自定义格式化程序来加密日志信息。有关如何创建自定义格式器的信息,请参见扩展Logging Application Block。 这是日志消息加密的实现:http://msdn.microsoft.com/zh-cn/magazine/cc188689.aspx