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

Python實(shí)現(xiàn)的維尼吉亞密碼算法示例

 更新時(shí)間:2018年04月12日 08:51:36   作者:chengqiuming  
這篇文章主要介紹了Python實(shí)現(xiàn)的維尼吉亞密碼算法,結(jié)合實(shí)例形式分析了基于Python實(shí)現(xiàn)維尼吉亞密碼算法的定義與使用相關(guān)操作技巧,需要的朋友可以參考下

本文實(shí)例講述了Python實(shí)現(xiàn)的維尼吉亞密碼算法。分享給大家供大家參考,具體如下:

一 代碼

# -*- coding:utf-8 -*-
#key='relations'
#plaintext='tomorrowiwillhaveagood'
print("腳本之家測(cè)試結(jié)果:")
key='helloworld'
plaintext=raw_input('請(qǐng)輸入明文:')
ascii='abcdefghijklmnopqrstuvwxyz'
keylen=len(key)
ptlen=len(plaintext)
ciphertext =''
i =0
while i < ptlen:
 j = i % keylen
 k = ascii.index(key[j])
 m = ascii.index(plaintext[i])
 ciphertext += ascii[(m+k)%26]
 i +=1
print(ciphertext)
#維吉尼亞加密算法 解密
key='helloworld'
ciphertext=raw_input('請(qǐng)輸入密文:')
ascii='abcdefghijklmnopqrstuvwxyz'
keylen=len(key)
ctlen=len(ciphertext)
plaintext =''
i =0
while i < ctlen:
 j = i % keylen
 k = ascii.index(key[j])
 m = ascii.index(ciphertext[i])
 if m < k:
  m +=26
 plaintext += ascii[m-k]
 i +=1
print(plaintext)

二 運(yùn)行結(jié)果:

PS:關(guān)于加密解密感興趣的朋友還可以參考本站在線工具:

文字在線加密解密工具(包含AES、DES、RC4等):
http://tools.jb51.net/password/txt_encode

MD5在線加密工具:
http://tools.jb51.net/password/CreateMD5Password

在線散列/哈希算法加密工具:
http://tools.jb51.net/password/hash_encrypt

在線MD5/hash/SHA-1/SHA-2/SHA-256/SHA-512/SHA-3/RIPEMD-160加密工具:
http://tools.jb51.net/password/hash_md5_sha

在線sha1/sha224/sha256/sha384/sha512加密工具:
http://tools.jb51.net/password/sha_encode

更多關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《Python加密解密算法與技巧總結(jié)》、《Python編碼操作技巧總結(jié)》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》、《Python入門(mén)與進(jìn)階經(jīng)典教程》及《Python文件與目錄操作技巧匯總

希望本文所述對(duì)大家Python程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • Python 自動(dòng)化修改word的案例

    Python 自動(dòng)化修改word的案例

    這篇文章主要介紹了Python 自動(dòng)化修改word的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-03-03
  • python實(shí)現(xiàn)圖片上添加圖片

    python實(shí)現(xiàn)圖片上添加圖片

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)圖片上添加圖片,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-11-11
  • 詳解pytorch 0.4.0遷移指南

    詳解pytorch 0.4.0遷移指南

    這篇文章主要介紹了詳解pytorch 0.4.0遷移指南,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-06-06
  • 通過(guò)字符串導(dǎo)入 Python 模塊的方法詳解

    通過(guò)字符串導(dǎo)入 Python 模塊的方法詳解

    這篇文章主要介紹了通過(guò)字符串導(dǎo)入 Python 模塊的方法詳解,本文通過(guò)實(shí)例結(jié)合,給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-10-10
  • python使用PyGame模塊播放聲音的方法

    python使用PyGame模塊播放聲音的方法

    這篇文章主要介紹了python使用PyGame模塊播放聲音的方法,實(shí)例分析了PyGame模塊的使用技巧,需要的朋友可以參考下
    2015-05-05
  • 用Python將動(dòng)態(tài)GIF圖片倒放播放的方法

    用Python將動(dòng)態(tài)GIF圖片倒放播放的方法

    GIF(Graphics Interchange Format) 是一種可以用來(lái)呈現(xiàn)動(dòng)畫(huà)效果的圖片格式,原理就是保存很多幀(Frame)靜態(tài)圖像,然后連續(xù)呈現(xiàn)。這篇文章主要介紹了用Python將動(dòng)態(tài)GIF圖片倒放播放的方法,需要的朋友可以參考下
    2016-11-11
  • 基于Python實(shí)現(xiàn)的百度貼吧網(wǎng)絡(luò)爬蟲(chóng)實(shí)例

    基于Python實(shí)現(xiàn)的百度貼吧網(wǎng)絡(luò)爬蟲(chóng)實(shí)例

    這篇文章主要介紹了基于Python實(shí)現(xiàn)的百度貼吧網(wǎng)絡(luò)爬蟲(chóng),實(shí)例分析了Python實(shí)現(xiàn)網(wǎng)絡(luò)爬蟲(chóng)的相關(guān)技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2015-04-04
  • python基于opencv檢測(cè)程序運(yùn)行效率

    python基于opencv檢測(cè)程序運(yùn)行效率

    這篇文章主要介紹了python基于opencv檢測(cè)程序運(yùn)行效率,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-12-12
  • Python3實(shí)現(xiàn)的簡(jiǎn)單三級(jí)菜單功能示例

    Python3實(shí)現(xiàn)的簡(jiǎn)單三級(jí)菜單功能示例

    這篇文章主要介紹了Python3實(shí)現(xiàn)的簡(jiǎn)單三級(jí)菜單功能,涉及Python用戶(hù)交互以及針對(duì)json格式數(shù)據(jù)的遍歷、讀取、判斷等相關(guān)操作技巧,需要的朋友可以參考下
    2019-03-03
  • Python yield 小結(jié)和實(shí)例

    Python yield 小結(jié)和實(shí)例

    yield的作用就是把一個(gè)函數(shù)變成一個(gè) generator,帶有 yield 的函數(shù)不再是一個(gè)普通函數(shù),Python 解釋器會(huì)將其視為一個(gè) generator(不知道什么是generator要先去理解一下Python的generator的了)
    2014-04-04

最新評(píng)論

扎兰屯市| 公主岭市| 义乌市| 固阳县| 延长县| 商都县| 枞阳县| 虞城县| 滨州市| 封开县| 连平县| 阳山县| 罗甸县| 资中县| 津市市| 永修县| 泾川县| 晋中市| 塘沽区| 琼海市| 罗源县| 西乌| 永胜县| 金湖县| 城市| 茶陵县| 微山县| 合作市| 武义县| 丹寨县| 鸡东县| 丰顺县| 汉阴县| 衡山县| 城固县| 扎赉特旗| 陆丰市| 车险| 西峡县| 贵港市| 崇文区|