超級簡潔的Python風格加解密

2021-10-01 20:45:10 字數 495 閱讀 9591

加密分三步:

引入加密函式

把物件和金鑰丟進加密函式裡

把密文取出來

解密也分三步:

引入解密函式

把密文和金鑰丟進加密函式裡

把物件取出來

pip install loopycryptor

loopycrypto最近進入了0.1.0版本的時代,現在它具有了加密大部分python中物件的能力.它能夠使用對稱(aes)或非對稱(rsa)的方式正常加解密以下型別的物件:

同時,你加密時輸入的是什麼型別的物件,解密後輸出也將會是那個型別.(實際上會得到乙個深拷貝的原物件)

主要依賴於兩個輪子:

loopycrypto中:

總的來說,我把加解密輪子的一部分改得符合(我認為的)python哲學,使用時無需考慮物件型別或者輸入物件的各種要求.

加超級源點的Kruskal演算法

東東在老家農村無聊,想種田。農田有 n 塊,編號從 1 n。種田要灌氵 眾所周知東東是乙個魔法師,他可以消耗一定的 mp 在一塊田上施展魔法,使得黃河之水天上來。他也可以消耗一定的 mp 在兩塊田的渠上建立傳送門,使得這塊田引用那塊有水的田的水。1 n 3e2 黃河之水天上來的消耗是 wi,i 是農...

M 昂貴的聘禮 超級源點加dij

本菜雞還是太菜了,看了半天別人的題解發現理解錯題目意思了,題目的等級是這樣規定的如果你的等級是x,最大差值k,那麼你可以交易的人的等級就在 x k,x k 之間,其他等級都不可以,然後因為你沒有等級限制,那麼就特別難搞,我們就列舉假設和我們交換的人的最低等級,但是最低等級 m要包含酋長的等級所以最低...

Python的語法風格

python的語法風格 1 python靠縮排表達 邏輯 2 頂層 一定要頂頭寫,不能有任何空格 3 子 必須要有縮排 建議最好四個縮排 print 你好 頂層 一定要頂頭寫if6 0 頂層 後面要有冒號 print 我很好 子 要有縮排,建議最好四個縮排 print 我真的很好 兩個子 因為是同一...