rc2-cipher

    0熱度

    2回答

    我想用以下格式「AB123456789000」(兩個字母和12位數字)加密/保護輸入字符串,以便可以將安全「版本」作爲長(數字)存儲在數據庫。 我試過RC2加密,但它給了我128位不適合64位長。

    0熱度

    1回答

    我的任務是編寫一個橋接程序來加密一些遺留應用程序將要使用的數據。傳統應用程序使用舊的庫,進行RC2加密。具體來說,它使用8字節的塊大小和16字節的密鑰大小。新程序必須是.Net Core。我沒有看到任何這樣的圖書館可用。 在沒有人問之前,是的,加密已過時並且不安全。不,我無法更改舊版應用。

    1熱度

    1回答

    我正在處理客戶端/服務器應用程序,兩者之間的通信是加密的。我正在使用RC2加密,因爲客戶端已嵌入且CPU資源有限。我正在使用System.Security.Cryptography.RC2CryptoServiceProvider.CreateDecryptor/CreateEncryptor方法來創建加密類。 我的問題源於TCP傾向於將消息拆分爲多個數據包。因爲整個消息可能不會到達Socket.

    -1熱度

    1回答

    的Python 3.5,pycrypto 2.7a1,Windows中,RC2加密 例子: print('Введите текс, который хотите зашифровать:') text = input() with open('plaintext.txt', 'w') as f: f.write(text) key = os.urandom(32) wit

    0熱度

    1回答

    我正在爲一個相當老的webservice製作Android客戶端。 web服務要求我加密一些以RC2風格發送給它的數據。我很難得到任何東西(Cipher,KeyFactory,KeyGenerator等)甚至可以使用RC2實現。 我不能改變web服務,所以我堅持使用RC2加密(我知道它比較老,並不是真正的首選)。 有沒有我可以在java/android庫中使用的任何實現?我寧願使用內置組件,但如果

    5熱度

    1回答

    我有一個現有的加密和解密登錄在C#中使用RSC2-cbc算法使用密鑰和IV。現在我將在node.js中實現相同的功能。所以我寫了下面的代碼來加密和解密。我面臨的問題是node.js加密字符串(chiper)或解密字符串與C#encryptrd字符串不匹配。 現有的C#代碼 byte[] arrbIV = Encoding.ASCII.GetBytes("dleftaba"); byte[] ar

    0熱度

    1回答

    他正在研究如何在我的應用程序中實現加密算法。他曾看過RC2。 ,一方面,我設法加密和從C#解密。 在另一方面,我也設法加密和從SQL Server解密。 但是從SQL Server什麼加密的,我不能從C#破譯它,也當你從C#加密的,我不能從SQL Server破譯。 當然,加密密鑰和初始向量是相同的。 我猜是什麼讓SQL服務器數據加密不是簡單的二進制加密,但增加了更多的東西。 編輯: C#代碼: