aes

    1熱度

    2回答

    我正在爲電子商務網站的結帳頁面工作。在所述網站中,人們輸入他們的信用卡信息並將其以AES加密格式保存到訂單中。當他們支持的是VISA時,這很好。現在他們支持萬事達卡和Discover(16位數字),它不再有效。插入查詢看起來是這樣的: "insert into order_master set ccnum = AES_ENCRYPT(:ccnum, 'password') ..."; 我自己也

    4熱度

    3回答

    我有2種方法來生成2個不同的數據,並需要將它們保存在一個加密文件中。 我可以通過添加加密的stringA +加密的字符串B來實現這一點,然後解密它們嗎? 或者 我必須encrpt stringA - >另存爲文件 - >讀取文件&解密到stringA - > stringA + stringB - >加密? NB,我正在使用Rijndael(AES)和有人建議使用客戶化的流,它會工作嗎? 有什麼想

    0熱度

    1回答

    關鍵問題是如果我使用新的加密數據流,它會將第四條數據添加到第二條數據中。那麼這將不會被解密。所以我需要確保流將使用第一個數據的最後一個塊來加密第二個數據塊的第一個塊。 它提出了使用相同的流來加密2段數據的任務。 但我無法弄清楚。嘗試創建一個新班級並將所有加密設置放入班級中。然後從main調用StreamWriter。但沒有運氣。 任何我想念或錯誤? 非常感謝。

    2熱度

    1回答

    我有一個Java程序。這是一個AES加密 - 解密程序。該程序有一個圖形用戶界面,可以輸入字符串並顯示AES加密字符串。該程序還使用代碼中寫入的解密函數顯示原始字符串。界面是這樣的,當輸入字符串並且點擊轉換按鈕時,加密和解密結果顯示在面板中。這是程序。 import java.awt.event.*; import java.awt.*; import javax.swing.*; impo

    6熱度

    2回答

    廢話庫提供了一個很好的CBC算法中...... // In Jascascript GibberishAES.enc("Made with Gibberish\n", "password"); // Outputs: "U2FsdGVkX1+21O5RB08bavFTq7Yq/gChmXrO3f00tvJaT55A5pPvqw0zFVnHSW1o" # On the command lin

    0熱度

    6回答

    是否有一種將AES密鑰與應用程序一起運輸的好方法,但是仍然足夠安全嗎? 我不太喜歡硬編碼鍵的想法(因爲應用程序可以反編譯),但是另一種方法是將它們保存在遠程服務器上,這對服務器來說看起來相當危險或者網絡中斷。 我知道Java提供的機制叫做key-store,但是AFAIK,如果代碼是反編譯的,那麼這個key-store也可以打開? 有什麼想法? 在此先感謝!

    1熱度

    2回答

    128位AES加密的文本我在我的項目 獲取這樣的問題,我們如何才能解密PHP中的加密模式ECB和填充128位AES加密的文本模式PKCS7

    1熱度

    3回答

    我正在使用AES加密算法(Rijndael實現)。我正在使用MS Visual Studio 2008 IDE進行我的開發工作。在調試和發佈模式下,我可以看到一個奇怪的問題。當我在調試模式下對字符串進行加密時,它會生成與釋放模式不同的字節。但幸運的是,解密將導致相同的字符串。我在Mac上嘗試過,它會生成多一個字節序列,但能夠正確解密所有字節序列。 此問題與加密算法或調試/發佈設置有關嗎? 有沒有解

    1熱度

    1回答

    我使用PyCrypto(在谷歌應用程序引擎)進行AES加密。 PyCrypto給出了我猜AES的原始接口 - 我需要將我的密鑰和我的輸入填充到16字節倍數。 有沒有更高層次的圖書館爲我照顧這些東西?

    21熱度

    2回答

    我將SQL Server數據庫從一個系統複製到下一個完全相同的設置,但完全不同的物理機器。我使用了Norton Ghost並手動恢復了文件,例如重新安裝SQL Server 2008 Express後在c:\ Program Files中找到的整個SQL Server 2008文件夾。 我的一個數據庫有一批自己的表,其中一列的啓用AES_256加密。我resetup我IIS7,並試圖運行訪問數據庫