i      Safe-Inferred@Basic DES encryption which takes a key and a block of plaintext J and returns the encrypted block of ciphertext according to the standard. EBasic DES decryption which takes a key and a block of ciphertext and E returns the decrypted block of plaintext according to the standard. ' !"#$%&'()*+,-./0123456789:;' !"#$%&'()*+,-./0123456789:;??? experimentalNone <=>?@ABCDEFGHIJKL   <=>?@ABCDEFGHIJKLGood experimental#Vincent Hanquez <vincent@snarc.org>NoneHencrypt with the key a bytestring and returns the encrypted bytestring Hdecrypt with the key a bytestring and returns the encrypted bytestring 1 MNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstu  *  MNOQPRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuGood experimentalNone$vwxyz{|}~vwxyz{|}~Good experimental#Vincent Hanquez <vincent@snarc.org>NoneGood experimental#Vincent Hanquez <vincent@snarc.org>None             !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop qrstuvwxyz{|}~pcryptocipher-0.5.1Crypto.Cipher.DESCrypto.Cipher.TripleDESCrypto.Cipher.CamelliaCrypto.Cipher.BlowfishCrypto.Cipher.RC4Crypto.Cipher.AESencryptdecrypt DesEde2Key DesEee2Key DesEde3Key DesEee3KeyKeykkwke initKey128BlowfishinitKeyBits64Bits56Bits48Bits32Bits6Bits4BitsXEncMessageRotationbitifyunbitifyinitial_permutationkey_transformationdes_encdes_decdo_desdes_workdo_roundget_keycompression_permutationexpansion_permutations_boxs_box_1s_box_2s_box_3s_box_4s_box_5s_box_6s_box_7s_box_8p_box final_permtakeDrop$fBits[]$fNum[] triplePut doublePutgetFixedParityBytegetFixedParityWord64le tripleGet doubleGetuncurry3 bsToWord64 word64ToBs$fBlockCipherDesEde2Key$fBlockCipherDesEee2Key$fBlockCipherDesEde3Key$fBlockCipherDesEee3Key$fSerializeDesEde2Key$fSerializeDesEee2Key$fSerializeDesEde3Key$fSerializeDesEee3KeyWord128ModeEncryptDecrypt w128tow64 w64tow128w64tow8w8tow64w64tow32w32tow64w128tow8 getWord64 getWord128 putWord128sboxsbox1sbox2sbox3sbox4sigma1sigma2sigma3sigma4sigma5sigma6rotl128 setKeyInterimfeistelflflinvgetKeyKgetKeyKegetKeyKw doBlockRounddoBlock encryptBlock decryptBlock encryptChunk decryptChunkdoChunksunKey BlowfishStateBFbfKeybfStateSboxPbox selectEncrypt selectDecryptcipher initBoxeskeyFromByteStringkeyToByteString coreCrypto bfMakeKeyprocKey toW32Pair fromW32Pair decode32be encode64bemkBoxiPboxiSbox0iSbox1iSbox2iSbox3$fSerializeKey$fSerializeBlowfishcipher-rc4-0.1.2combinegenerateinitCtxCtxcipher-aes-0.2.1 decryptGCM decryptXTS decryptCTR decryptCBC decryptECB encryptXTS encryptGCM encryptCTRgenCTR encryptCBC encryptECBinitAESAESAES128AES192AES256