亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

python如何使用base加密解密

 更新時間:2024年05月24日 11:09:17   作者:南子大哥  
base編碼是一種加密解密措施,目前常用的有base16、base32和base64,以base64為例,base64加密后共有64中字符,本文給大家分享python使用base加密解密的相關知識,感興趣的朋友跟隨小編一起看看吧

原理

base編碼是一種加密解密措施,目前常用的有base16、base32和base64。其大致原理比較簡單。
以base64為例,base64加密后共有64中字符。其加密過程是編碼后將每3個字節(jié)作為一組,這樣每組就有3*8=24位。將每6位作為一個單位進行編碼(2**6=64,這樣就恰好每個值都對應了一個字符)。
舉個例子:

將字符 ABC進行base64加密
首先如果將 ABC轉化為二進制,值為:
01000001 01000010 01000011
以6位為一個單位劃分:
010000 010100 001001 000011
將劃分后結果對應上相應的字符結果為:
QUJD

base16和base32同理,就是劃分單位分別為4位和5位。

python使用base加密解密

加密

首先將原來字符編碼成二進制

在這里插入圖片描述

然后將二進制編碼進行base64加密,得到加密結果

在這里插入圖片描述

解密

步驟類似,是加密過程反過來
首先將base64值轉為二進制

在這里插入圖片描述

接著將二進制用相應編碼解碼成結果:

在這里插入圖片描述

base32和base16

base32和base16用法類似

在這里插入圖片描述

到此這篇關于python使用base加密解密的文章就介紹到這了,更多相關python base加密解密內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • python實現將list拼接為一個字符串

    python實現將list拼接為一個字符串

    這篇文章主要介紹了python實現將list拼接為一個字符串方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • Python3 實現隨機生成一組不重復數并按行寫入文件

    Python3 實現隨機生成一組不重復數并按行寫入文件

    下面小編就為大家分享一篇Python3 實現隨機生成一組不重復數并按行寫入文件的示例。具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • python將一組數分成每3個一組的實例

    python將一組數分成每3個一組的實例

    今天小編就為大家分享一篇python將一組數分成每3個一組的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-11-11
  • Python3視頻轉字符動畫的實例代碼

    Python3視頻轉字符動畫的實例代碼

    這篇文章主要介紹了Python3視頻轉字符動畫的實例代碼,代碼簡單易懂,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-08-08
  • python針對mysql數據庫的連接、查詢、更新、刪除操作示例

    python針對mysql數據庫的連接、查詢、更新、刪除操作示例

    這篇文章主要介紹了python針對mysql數據庫的連接、查詢、更新、刪除操作,結合實例形式詳細分析了Python操作mysql數據庫的連接與增刪改查相關實現技巧,需要的朋友可以參考下
    2019-09-09
  • Python基礎之pandas數據合并

    Python基礎之pandas數據合并

    這篇文章主要介紹了Python基礎之pandas數據合并,文中有非常詳細的代碼示例,對正在學習python基礎的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-04-04
  • keras導入weights方式

    keras導入weights方式

    這篇文章主要介紹了keras導入weights方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • Python利用redis-py實現集合與有序集合的常用指令操作

    Python利用redis-py實現集合與有序集合的常用指令操作

    這篇文章我們將來學習?redis-py?這個模塊針對?“集合”?與?"有序集合"的一些常用指令操作,文中的示例代碼講解詳細,需要的可以參考一下
    2022-09-09
  • Python利用pdfplumber庫提取pdf中的文字

    Python利用pdfplumber庫提取pdf中的文字

    pdfplumber是一個用于從PDF文檔中提取文本和表格數據的Python庫,它可以幫助用戶輕松地從PDF文件中提取有用的信息,例如表格、文本、元數據等,本文將給大家介紹如何通過Python的pdfplumber庫提取pdf中的文字,需要的朋友可以參考下
    2023-05-05
  • Pytorch中的數據集劃分&正則化方法

    Pytorch中的數據集劃分&正則化方法

    這篇文章主要介紹了Pytorch中的數據集劃分&正則化方法,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-05-05

最新評論