我一直在C#中以CTR模式在Internet上搜索AES-256的實現。 在您找到.Net框架的RijndaelManaged類中,您會發現一些受支持的模式,但不支持CTR。我讀了一些關於使用ECB模式的內容,以及XOR純文本。我正在尋找在CTR模式下的AES-256的C#實現
有沒有人有信息如何在CTR模式下實現AES-256? 或者一個鏈接或任何東西都會幫助我走向正確的道路。
謝謝你。
我一直在C#中以CTR模式在Internet上搜索AES-256的實現。 在您找到.Net框架的RijndaelManaged類中,您會發現一些受支持的模式,但不支持CTR。我讀了一些關於使用ECB模式的內容,以及XOR純文本。我正在尋找在CTR模式下的AES-256的C#實現
有沒有人有信息如何在CTR模式下實現AES-256? 或者一個鏈接或任何東西都會幫助我走向正確的道路。
謝謝你。
我認爲,充氣城堡支持CTR
這裏有一個在JavaScript: http://www.movable-type.co.uk/scripts/aes.html
你可以將它集成到使用JavaScript.NET
可能會有點您的.NET應用程序慢,但它應該很容易得到它運行。或者,您可以將其用作構建自己的實現的模型。
您可以檢查NCiphers.Crypto庫。它支持點擊率:
NCiphers.Ciphers.AES aes = new NCiphers.Ciphers.AES();
aes.Mode = NCiphers.Ciphers.CipherBlockMode.CTR;
aes.Encrypt...
那麼,我現在實際上正在尋找相同的東西......我不明白爲什麼堆棧的釣魚者關閉了你的問題。你是如何解決這個問題的? – 2016-04-29 08:52:51
@AdrianSalazar我同意這不是一個代碼問題,而不是找到我的框架問題。無論如何,我其實從另一端開始,發現一個支持ECB模式的js庫。我的情況是我不得不在.Net中加密並使用Javascript進行解密。如果你真的想要點擊率,下面的答案看起來不錯。 – Hypnobrew 2016-05-04 17:00:54