如何编写自解密二进制文件?

时间:2013-10-29 06:25:39

标签: c encryption elf memory-segmentation

我正在编写一个二进制文件,它正在访问一些安全凭证,如RSA私钥,没有人应该看到。我不知道如何安全地保存私钥。现在我将这些信息保存在.data部分内的二进制文件中。所以为了安全起见,我考虑加密二进制数据部分,该部分将在运行时由二进制文件中的一些小程序解密。我写了一个小程序,它读取二进制文件并加密数据部分,它的工作也是如此。现在我想要的是在运行时解密数据部分。但是在运行时,所有这些部分都将作为段加载到内存中,我对在运行时获取段地址知之甚少。

所以任何人都可以告诉我任何可用于将数据部分加载到内存中并在运行时解密该部分并使用存储在数据部分中的值的方法。

0 个答案:

没有答案