python加解密文本文件,python 密码学库
这篇文章主要为大家介绍了大蟒密码学文件解密实现教程,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
目录
代码输出在本章中,我们将讨论使用大蟒解密加密文件。请注意,对于解密过程,我们将遵循相同的过程,但不是指定输出路径,而是关注输入路径或加密的必要文件。
代码
以下是使用大蟒解密加密文件的示例代码;
#!/usr/bin/python
# -自述文件-
# thiscriptiscreatedonlyforpracticesaenducationalpurposeonly
# thiscriptiscreatedfor http://bitforestinfo。博格斯波特。在
# ThisScriptisWrittenBy
#
#
##################################################
########请不要动AuthorName######
##########################谢谢
##################################################
#
#
#==================其他配置==============
#用法:
用法=用法:% Prog[选项]
#版本
版本=%prog0.0.1
#====================================================
#导入模块
importoptparse,sys,os
fromtoolkitimportprocessorasps
defmain():
parser=optparse .选项解析器(用法=用法,版本=版本)
parser.add_option(
-i ,- input ,type=string ,dest=inputfile ,
help= FileInputPathForEncryption ,默认值=无)
parser.add_option(
-o ,- output ,type=string ,dest=outputfile ,
help= fileoutputpathforsavingencrypterchifer ,默认值= . )
parser.add_option(
-p ,- password ,type=string ,dest=password ,
help= ProvidePasswordForEncryptingFile ,默认值=无)
(options,args)=parser.parse_args()
#输入条件检查
ifnotoptions。inputfileornotos。路径。是文件(选项。输入文件):
打印“[错误]请指定输入文件路径”
退出(0)
ifnotoptions。outputfileornotos。路径。是dir(选项。输出文件):
打印“[错误]请指定输出路径”
退出(0)
ifnotoptions.password:
打印[错误]号
退出(0)
输入文件=选项。输入文件
输出文件=选项。输出文件
密码=选项。密码
工作=D
ps .文件密码(输入文件,输出文件,密码,工作)
返回
if__name__==__main__:
主()
您可以使用以下命令执行上述代码:
python pyfile密码-解密。py-I加密文件路径p密码
输出
执行上面显示的命令时,您可以观察以下代码:
注意: 输出指定加密前和解密后的哈希值,它记录了同一文件已加密并且过程成功。
以上就是大蟒密码学文件解密实现教程的详细内容,更多关于大蟒密码学文件解密的资料请关注盛行信息技术软件开发工作室其它相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。