加密狗,根据你的密码为引子,
经过计算得到一组数,
如你输入的是abc,它经过计算得到def,(只是假设)
然后根据得到的这个值,在和要保密的文件通过一定的计算,
(说的简单点,如异或)
这样文件就被加密,你得到这样一个问题,如果你不知道密码,
你不可能得到原来的东西,
只有得到密码,
才能得到钥匙,在通过加密的反运算,把文件内容写加去,这样文件才可能打开了。
经过计算得到一组数,
如你输入的是abc,它经过计算得到def,(只是假设)
然后根据得到的这个值,在和要保密的文件通过一定的计算,
(说的简单点,如异或)
这样文件就被加密,你得到这样一个问题,如果你不知道密码,
你不可能得到原来的东西,
只有得到密码,
才能得到钥匙,在通过加密的反运算,把文件内容写加去,这样文件才可能打开了。
解决方案 »
- 通过接口方式调用DLL中的窗口融合到主程序中的问题
- 完了 我要死了!软件报错误,谢谢大家帮忙!
- 在sql server 应用系统中,如果其中一台服务器坏了,怎样才能防止数据丢失,并在最短的时间内恢复系统?
- dxDBTreeView中如何定位?
- DELPHI 2005里数据库的组件到那里去了
- 我把delphi7下哪个让窗口xp的xpman.pas给安装到了delphi6中,单一的程序实现了xp风格,但是调用含窗口的dll,就没有了xp风格,为何???急
- 是delphi烂还是如何?高手请进
- 如何设置默认路径
- treeview中如何使用鼠标点击某一条目和用键盘上下移动选择条目的效果相同?详情请进
- Undeclared identifier: 'TSslHttpCli',奇怪的问题
- 菜鸟遇难,请大虾出手相助
- 我学delphi , 有何好书介绍?
有打印口的狗,有USB狗。
把一组密码放入狗中在程序中加以读取、对比。
还有把程序中的一部分放入狗中。
最高级的是狗中有计算芯片。去最有名的狗商--彩虹天地看看:
http://www.isecurity.com.cn/