小弟正做一程序,但目前配置文件ini是明文的。
如:
[config]
mian=测试但是现在客户要求配置文件进行加密。搜索了半天也不知道怎么做才好。
只要简单的加密就可以了。问题是加密这部分好做,解密感到十分困惑,因为是配置文件,需要读取里面的内容,解密后是怎么协调的呢?总不至于让我生成解密后的临时文件吧?
如:
[config]
mian=测试但是现在客户要求配置文件进行加密。搜索了半天也不知道怎么做才好。
只要简单的加密就可以了。问题是加密这部分好做,解密感到十分困惑,因为是配置文件,需要读取里面的内容,解密后是怎么协调的呢?总不至于让我生成解密后的临时文件吧?
解决方案 »
- DELPHI中用WEBBROWSER打开PDF,急!!!!!!!!!急!!!!!!!
- VC语言改Delphi
- 偶是菜鸟问个很弱智的问题。
- 如何编程实现把WebBrowser存储为mht格式
- delphi与oracle连接
- 查询问题!!关于用户自定义查询的解析?
- 一个不知道能不能实现的问题![在线等待]
- 美萍VOD数据库里的那些(*.Dat,*.ibx,*.dbk,*.idx)是什么格式,怎样打开?
- ADODataSet.Insert和ADODataSet.Append有什么区别?
- 我用WM_COPYDATA在进程之间发送消息的时候 ,出现错误!!!!!!!!
- 紧急求助高手:delphi程序如何通过崩溃地址和map文件找到源程序中的崩溃行号
- 提问
var k:integer;
begin
for k:=1 to Length(s) do
s[k]:=Chr(ord(s[k]) Xor i);
Result:=s;
end;with TIniFile.Create(ExtractFilePath(Application.ExeName)+'Config.ini') do
begin
WriteString('Config','mian',EnDeCode(myString,300));
Free;
end;//这是写with TIniFile.Create(ExtractFilePath(Application.ExeName)+'Config.ini') do
begin
myString:=EnDeCode(ReadString('Config','mian',''),300);
Free;
end;//这是读