记忆卫士 该软件用于将敏感信息存储在内存中。 该程序包试图减少敏感数据在内存中被暴露的可能性。 它旨在支持所有主要操作系统,并使用纯Go语言编写。 产品特点 敏感数据使用XSalsa20Poly1305在内存中进行加密和身份验证。 使用的还可以。 内存分配通过直接查询内核中的资源来绕过语言运行时。 这避免了来自垃圾收集器的干扰。 存储纯文本数据的缓冲区设有保护页和Canary值,以检测虚假访问和溢出。 尽力防止敏感数据接触磁盘。 这包括锁定内存以防止交换和处理核心转储。 实现了内核级别的不变性,因此尝试修改受保护区域会导致访问冲突。 多个端点提供会话清除和安全终止功能以及信号处理功