有没有办法为userland应用程序创建托管文件系统的加密内存块?

时间:2016-11-14 16:29:16

标签: python encryption filesystems python-requests pyopenssl

我正在处理一些需要解析并传递给python请求模块的p12证书。由于他们不能直接使用p12,我使用pyopenssl将它们解析为证书和密钥。

但是因为请求cert参数不能接受除文件路径之外的其他内容(参见参考文献1),我需要将这些解密的值写入磁盘。

这让我思考。环3(用户登陆)应用程序是否有某种方法可以创建加密的内存块(无论是在内存中还是在磁盘上)并放置一个文件系统,该文件系统只能由应用程序访问,以便将临时文件写入。理论上这是可能的,但是如果有人知道任何现有的软件/图书馆/模块可以实现这一点,我只是好奇。

参考1:How to open ssl socket using certificate stored in string variables in python

0 个答案:

没有答案