文件名称:algorithm
- 所属分类:
- 加密解密
- 资源属性:
- [Windows] [Visual C] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 1.82mb
- 下载次数:
- 0次
- 提 供 者:
- Aa***
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
这么个思路:首先通过提取系统时间和运行时间作为加密算式的动态参数进行文件加密,然后将这些参数以及密码和是否加密的标志加密加载到文件中(不然就解密不了文件了),最后在解密的话,就是通过一定得方法提取这些参数,将其解密。
由于这些参数是动态变化的,所以每次对同一个文件进行加密后的结果都是不一样的,这样的话对于破解者来说就没有规律可循了。
这种加密法就是一个对称密码,很难用穷举法破解(虽然我没有试过),但是跟金老师上课讲的那些对称密码像DES,是没的比的,那些事可以公开算法的,而这个算法最大的缺陷是只要对方知道我加密参数的方法,密码就很容易被破解,也就是我必须要保密算法和密钥。这个算法可以很好得对抗那些想利用穷举法来破解的人。我这个程序是用了32个字符密码加密的。
具体使用:
通过选择一个要加密的文件,输入密码,加密即可。解密,选择一个要解密的文件,输入密码即可。-Such a train of thought: First of all, through the extraction time and run-time system encryption algorithm as the dynamic parameters for file encryption, and then these parameters, as well as whether the encrypted password and encryption load signs to a file (or can not decrypt the files on), and finally in If decryption is extracted through a certain method of these parameters may be declassified.
    As a result of these parameters are dynamic, so every time a file is encrypted with the results are different, so for those who break the law to follow the no.
    This is a symmetric encryption password, it is difficult to break with exhaustive method (although I have not tried), but with the gold class teacher who said symmetric cipher like DES, the ratio is not that those things can be disclosed algorithm, The biggest flaw of this algorithm is as long as the parameters of the other party know that I am way encryption, the password can easily be cracked, that
由于这些参数是动态变化的,所以每次对同一个文件进行加密后的结果都是不一样的,这样的话对于破解者来说就没有规律可循了。
这种加密法就是一个对称密码,很难用穷举法破解(虽然我没有试过),但是跟金老师上课讲的那些对称密码像DES,是没的比的,那些事可以公开算法的,而这个算法最大的缺陷是只要对方知道我加密参数的方法,密码就很容易被破解,也就是我必须要保密算法和密钥。这个算法可以很好得对抗那些想利用穷举法来破解的人。我这个程序是用了32个字符密码加密的。
具体使用:
通过选择一个要加密的文件,输入密码,加密即可。解密,选择一个要解密的文件,输入密码即可。-Such a train of thought: First of all, through the extraction time and run-time system encryption algorithm as the dynamic parameters for file encryption, and then these parameters, as well as whether the encrypted password and encryption load signs to a file (or can not decrypt the files on), and finally in If decryption is extracted through a certain method of these parameters may be declassified.
    As a result of these parameters are dynamic, so every time a file is encrypted with the results are different, so for those who break the law to follow the no.
    This is a symmetric encryption password, it is difficult to break with exhaustive method (although I have not tried), but with the gold class teacher who said symmetric cipher like DES, the ratio is not that those things can be disclosed algorithm, The biggest flaw of this algorithm is as long as the parameters of the other party know that I am way encryption, the password can easily be cracked, that
相关搜索: 保密
(系统自动生成,下载前可以参看下载内容)
下载文件列表
动态加密MFC
...........\Debug
...........\.....\StdAfx.obj
...........\.....\vc60.idb
...........\.....\vc60.pdb
...........\.....\动态加密MFC.exe
...........\.....\动态加密MFC.ilk
...........\.....\动态加密MFC.obj
...........\.....\动态加密MFC.pch
...........\.....\动态加密MFC.pdb
...........\.....\动态加密MFC.res
...........\.....\动态加密MFCDlg.obj
...........\ReadMe.txt
...........\res
...........\...\动态加密MFC.rc2
...........\resource.h
...........\StdAfx.cpp
...........\StdAfx.h
...........\动态加密MFC.APS
...........\动态加密MFC.clw
...........\动态加密MFC.cpp
...........\动态加密MFC.dsp
...........\动态加密MFC.dsw
...........\动态加密MFC.h
...........\动态加密MFC.ncb
...........\动态加密MFC.opt
...........\动态加密MFC.plg
...........\动态加密MFC.rc
...........\动态加密MFCDlg.cpp
...........\动态加密MFCDlg.h
学长请看.txt
...........\Debug
...........\.....\StdAfx.obj
...........\.....\vc60.idb
...........\.....\vc60.pdb
...........\.....\动态加密MFC.exe
...........\.....\动态加密MFC.ilk
...........\.....\动态加密MFC.obj
...........\.....\动态加密MFC.pch
...........\.....\动态加密MFC.pdb
...........\.....\动态加密MFC.res
...........\.....\动态加密MFCDlg.obj
...........\ReadMe.txt
...........\res
...........\...\动态加密MFC.rc2
...........\resource.h
...........\StdAfx.cpp
...........\StdAfx.h
...........\动态加密MFC.APS
...........\动态加密MFC.clw
...........\动态加密MFC.cpp
...........\动态加密MFC.dsp
...........\动态加密MFC.dsw
...........\动态加密MFC.h
...........\动态加密MFC.ncb
...........\动态加密MFC.opt
...........\动态加密MFC.plg
...........\动态加密MFC.rc
...........\动态加密MFCDlg.cpp
...........\动态加密MFCDlg.h
学长请看.txt