pycrypto

    1熱度

    1回答

    如何使用給定的私鑰創建DSA openssh格式的公鑰? OpenSSH的公共密鑰格式如下: ssh-dss AAAAB3NzaC1kc3MAAACBAKFY7ysDwhMf5j3IOmPg1ztzAodBzQHua5m7/IM8nEYdCDeLzI+Jx24pRDUKseRVC5DUIHU7sRtRpCMDmGBcJwxHF9G4ofrP5hlUaDTHeKHrOKgGdRzPw5xtExImw

    1熱度

    1回答

    我使用下面的實現AES加密的: - import hashlib from Crypto.Cipher import AES class AESCipher: def __init__(self, key): self.BS = 128 try: self.key = hashlib.sha256(key.encode()).digest()[

    0熱度

    1回答

    我試圖做一些嘗試在加密和使用PyCrypto.AES解密,當我嘗試解密它時,「STR」不支持緩衝界面給我TypeError: 'str' does not support the buffer interface 我找到了一些解決方案,其中我必須編碼或使用字符串,但我不知道如何使用它。 AESModule.py from Crypto.Cipher import AES #base64 is u

    3熱度

    1回答

    我已經使用pycrypto模塊,用於加密和解密與RSA密鑰對和算法。問題是,當我嘗試加密大文件(文本文件10KB)讀取文件和加密它,當我把32字節的塊大小 >>> f = open('10kb','rb') >>> p = open('enc','wb') >>> while True: data = f.read(32) if not data: bre

    0熱度

    1回答

    我一直在使用RSA公鑰/私鑰對encrpyt數據: random_generator = Random.new().read key = RSA.generate(1024, random_generator) publickey = key.publickey() ,並將其寫入文件。我越來越萬阿英,蔣達清是,當我讀到以字節爲單位的任何文件: f = open('test','rb')

    3熱度

    1回答

    我正在遷移整個PHP API,雖然之前我使用過PyCrypto,但我不確定如何翻譯下面的加密調用,因爲我需要完全相同的結果。 PHP的調用是: define('KEY', "-----BEGIN PUBLIC KEY----- MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC81t5iu5C0JxYq5/XNPiD5ol3Z w8rw3LtFIUm7y3m8o8w

    0熱度

    1回答

    我試圖在Windows 7,64位下安裝PyCrypto。 我下載並安裝了ActiveState's Python 2.7.10.12, 64 bit,沒有問題。交互式外殼看起來工作正常。 接下來,我去了VoidSpace並下載了PyCrypto 2.6 for Python 2.7 64bit(pycrypto-2.6.win-amd64-py2.7.exe)。我運行它並接受默認文件夾並點擊「下

    0熱度

    2回答

    我一直在嘗試使用pycrypto中的RSA加密Python中的數據。我試圖在這裏按照指示:http://www.laurentluce.com/posts/python-and-cryptography-with-pycrypto/但這裏是出來當我打電話enc_data = public_key.encrypt('abcdefgh', 32): Traceback (most recent cal

    0熱度

    1回答

    我一直用Pycrypto模塊生成RSA公鑰/私鑰對,並試圖通過發送公鑰作爲命令行參數導入密鑰: from Crypto.PublicKey import RSA from Crypto import Random import sys input_key = sys.argv[1] print('\n') print(type(input_key)) print('\n') pri

    2熱度

    1回答

    我正在創建一個連接到我的學校服務器的SFTP應用程序,我必須將我的Python程序上傳到課堂。將pysftp,pycrypto和paramiko添加到Python 3.5庫之後,我嘗試導入pysftp模塊,僅從PyCrypto的DSA.py文件中的一行中獲取無效語法錯誤。在class error(Exception):類中的「L」值上,此線if pow(2,159L) < q < pow(2,16