最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python密碼學(xué)實(shí)現(xiàn)文件加密教程

 更新時(shí)間:2022年05月24日 09:19:03   作者:菜鳥教程  
這篇文章主要為大家介紹了python密碼學(xué)實(shí)現(xiàn)文件加密教程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

在Python中,可以在傳輸?shù)酵ㄐ磐ǖ乐凹用芎徒饷芪募?為此,您必須使用插件 PyCrypto .您可以使用下面給出的命令安裝此插件.

pip install pycrypto

代碼

用密碼保護(hù)器加密文件的程序代碼在下面提到 :

#?=================Other?Configuration================
#?Usages?:
usage?=?"usage:?%prog?[options]?"
#?Version
Version="%prog?0.0.1"
#?====================================================
#?Import?Modules
import?optparse,?sys,os
from?toolkit?import?processor?as?ps
def?main():
???parser?=?optparse.OptionParser(usage?=?usage,version?=?Version)
???parser.add_option(
??????'-i','--input',type?=?'string',dest?=?'inputfile',
??????help?=?"File?Input?Path?For?Encryption",?default?=?None)
???
???parser.add_option(
??????'-o','--output',type?=?"string",dest?=?'outputfile',
??????help?=?"File?Output?Path?For?Saving?Encrypter?Cipher",default?=?".")
???parser.add_option(
??????'-p','--password',type?=?"string",dest?=?'password',
??????help?=?"Provide?Password?For?Encrypting?File",default?=?None)
???parser.add_option(
??????'-p','--password',type?=?"string",dest?=?'password',
??????help?=?"Provide?Password?For?Encrypting?File",default?=?None)
???(options,?args)=?parser.parse_args()
???#?Input?Conditions?Checkings
???if?not?options.inputfile?or?not?os.path.isfile(options.inputfile):
??????print?"?[Error]?Please?Specify?Input?File?Path"
??????exit(0)
???if?not?options.outputfile?or?not?os.path.isdir(options.outputfile):
??????print?"?[Error]?Please?Specify?Output?Path"
??????exit(0)
???if?not?options.password:
??????print?"?[Error]?No?Password?Input"
??????exit(0)
???inputfile?=?options.inputfile
???outputfile?=?os.path.join(
??????options.outputfile,os.path.basename(options.inputfile).split('.')[0]+'.ssb')
???password?=?options.password
???base?=?os.path.basename(inputfile).split('.')[1]
???work?=?"E"
???ps.FileCipher(inputfile,outputfile,password,work)
???return
???if?__name__?==?'__main__':
???main()

您可以使用以下命令執(zhí)行加密過程以及密碼 :

python?pyfilecipher-encrypt.py?-i?file_path_for_encryption?-o?output_path?-p?password

輸出

當(dāng)您執(zhí)行上面給出的代碼時(shí),您可以觀察到以下輸出;

說明

T密碼是使用MD5哈希算法生成的,值存儲在Windows系統(tǒng)中的簡單安全備份文件中,其中包括顯示在下方和下方的值;

以上就是python密碼學(xué)實(shí)現(xiàn)文件加密教程的詳細(xì)內(nèi)容,更多關(guān)于python密碼學(xué)文件加密的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • Python下opencv庫的安裝過程及問題匯總

    Python下opencv庫的安裝過程及問題匯總

    本文主要內(nèi)容是python下opencv庫的安裝過程,涉及我在安裝時(shí)遇到的問題,并且,將從網(wǎng)上搜集并試用的一些解決方案進(jìn)行了簡單的匯總,感興趣的小伙伴們可以參考一下
    2021-06-06
  • Python清空文件并替換內(nèi)容的實(shí)例

    Python清空文件并替換內(nèi)容的實(shí)例

    今天小編就為大家分享一篇Python清空文件并替換內(nèi)容的實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-10-10
  • Python一鍵生成核酸檢測日歷的操作代碼

    Python一鍵生成核酸檢測日歷的操作代碼

    這篇文章主要介紹了Python一鍵生成核酸檢測日歷,本文以深圳為例,結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-09-09
  • PyTorch-GPU加速實(shí)例

    PyTorch-GPU加速實(shí)例

    這篇文章主要介紹了PyTorch-GPU加速實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • 解決PyQt5 無邊框后窗口的移動問題

    解決PyQt5 無邊框后窗口的移動問題

    這篇文章主要介紹了解決PyQt5 無邊框后窗口的移動問題,具有很好的參考價(jià)值,希望對大家有所幫助,一起跟隨小編過來看看吧
    2021-03-03
  • 詳解Python開發(fā)語言中的基本數(shù)據(jù)類型

    詳解Python開發(fā)語言中的基本數(shù)據(jù)類型

    數(shù)據(jù)類型想必大家都知道是什么含義,指的是輸入數(shù)據(jù)的類型,任何數(shù)據(jù)都有明確的數(shù)據(jù)類型。本文主要和大家聊聊Python的三種基本數(shù)據(jù)類型,感興趣的可以了解一下
    2022-10-10
  • 利用Python實(shí)現(xiàn)炸彈人游戲的完整代碼

    利用Python實(shí)現(xiàn)炸彈人游戲的完整代碼

    這篇文章主要介紹了如何使用Python的Pygame庫實(shí)現(xiàn)一個炸彈人游戲,并對其進(jìn)行多方面的優(yōu)化,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2025-01-01
  • pytorch使用指定GPU訓(xùn)練的實(shí)例

    pytorch使用指定GPU訓(xùn)練的實(shí)例

    今天小編就為大家分享一篇pytorch使用指定GPU訓(xùn)練的實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • Python常用工具類之a(chǎn)dbtool示例代碼

    Python常用工具類之a(chǎn)dbtool示例代碼

    本文主要介紹了Python中常用工具類之a(chǎn)db命令的使用,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-08-08
  • python3爬蟲獲取html內(nèi)容及各屬性值的方法

    python3爬蟲獲取html內(nèi)容及各屬性值的方法

    今天小編就為大家分享一篇python3爬蟲獲取html內(nèi)容及各屬性值的方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-12-12

最新評論

金山区| 嘉义市| 临朐县| 凤阳县| 甘谷县| 诸暨市| 营山县| 波密县| 汾西县| 郓城县| 泸西县| 佛学| 青浦区| 通城县| 长沙县| 凯里市| 岳普湖县| 长丰县| 钟山县| 通渭县| 玉门市| 阿拉尔市| 汤阴县| 柳江县| 清镇市| 普安县| 宜宾县| 洮南市| 刚察县| 青铜峡市| 贵南县| 荔浦县| 乳山市| 河南省| 贡山| 鄯善县| 沈丘县| 如皋市| 宁强县| 德阳市| 高阳县|