cryptography

    0熱度

    2回答

    我有這段代碼進行加密。 from cryptography.fernet import Fernet key = Fernet.generate_key() f = Fernet(key) token = f.encrypt(b"something cool") k = f.decrypt(token) print(k) ` 這是輸出 b'something cool' 根據網站

    -2熱度

    1回答

    我想知道我將如何加密和解密python中的小文本文件?它不會有大量的數據。例如數據很少。 謝謝

    0熱度

    3回答

    import random import string oneFile = open('password.txt', 'w') userInput = 0 key_count = 0 key = [] chars = string.ascii_uppercase + string.digits + string.ascii_lowercase for userInput in r

    1熱度

    1回答

    我會嘗試使用RC6算法,但我有一個錯誤: RC6的KeyGenerator不可 我怎樣才能獲得RC6的的KeyGenerator? 異常線程 「main」 java.security.NoSuchAlgorithmException:RC6的KeyGenerator在javax.crypto.KeyGenerator不可 (KeyGenerator.java:169) 在javax.crypto.

    1熱度

    1回答

    在關注AesCryptoServiceProviderAesCryptoServiceProvider.CreateEncryptor示例(https://msdn.microsoft.com/en-us/library/bb356459(v=vs.110).aspx)後,查看此MSDN文章後,請參閱下面的代碼片段。 static string EncryptStringToBytes_Aes(s

    2熱度

    1回答

    我想在CryptoSwift庫中使用Swift中的aes-128-ctr,但是由此產生的密文太長。 我的IV是16字節,salt 32字節,而且aes明文也是32字節,爲什麼產生的密文是48字節,因此用另外的16字節填充? let salt: [UInt8] = Array("tkmlidnonknkqgvapjrpdcductebsozn".utf8) let derivedKey = try

    2熱度

    1回答

    我試圖使用Python訪問coinnest.co.kr(一個加密貨幣交易所)的交易API。要做到這一點,我必須按照這個網址的文檔:https://www.coinnest.co.kr/doc/private.html 我們得到一個密鑰對公鑰:ASDF-ASDF-ASDF-ASDF和私鑰:QWER-qewr-QWER-QWER。 請求參數爲: "key":"asdf-asdf-asdf-asdf",

    0熱度

    1回答

    我正在學習Node js,我不知道如何使用Cryptography庫(SHA-1?)。如何在Node js中使用SHA-1。這裏是僞代碼: // Use a Base64-encoder that don't introduce line-breaks, // or trim the output signature afterwards. string signature = Base64.

    0熱度

    1回答

    我想要做的是使用AES加密字符串,使用RSA加密AES密鑰getEncoded()的值,然後解密該AES getEncoded()值,以便獲得我的原始串。公鑰從用戶證書中加載,私鑰從文件中加載。代碼如下。 public class Main { public static void main(String[] args) throws Exception { String myString

    1熱度

    1回答

    我正在努力遵循如https://en.wikipedia.org/wiki/SHA-2中所述的SHA-2加密函數。 我審查其說行: 開始長度爲L比特的原始消息附加一個單一的「1」位; 附加K'0'位,其中K是最小數量> = 0,使得L + 1 + K +64是512的倍數 將L附加爲64位大端整數,使得總後處理長度是512位的倍數。 我不明白最後兩行。如果我的字符串很短,那麼在添加K'0'位後它的