相关疑难解决方法(0)

使用openssl加密和解密小文件

我想用C/C++编写一个小程序,它读取一个小文本文件,并使用"内部"键对其进行加密.然后我还想写另一个小程序,它可以使用内部相同的密钥解密加密文件.

我看了一下openSSL网站并用google搜索但发现不是简单的例子,有人试图做过这件事吗?

c openssl

22
推荐指数
3
解决办法
4万
查看次数

如何防止用户读取存储在二进制文件中的字符串?

这是一个最小的测试用例:

#include <stdio.h>
#include <stdlib.h>

int main ( int argc , char **argv )
{
        const char abc [15] = "abcdefg\0";
        printf ("%s\n" , abc);
        return 0;
}
Run Code Online (Sandbox Code Playgroud)

和你做strings test,你应该看到abcdefg,因为它存储在只读区域.

那么,使用"strings"命令阻止用户读取此字符串的最佳方法是什么,例如我不希望用户知道我的SQL短语

c c++ linux string elf

4
推荐指数
2
解决办法
1234
查看次数

标签 统计

c ×2

c++ ×1

elf ×1

linux ×1

openssl ×1

string ×1