aes

    0熱度

    2回答

    C#(.net 3.5)中的XTC模式可以使用AES嗎?它似乎不在CipherMode枚舉中。我似乎無法在網上找到它的任何實現。 編輯:因爲我無法找到一個.NET實現,我寫了一個:https://bitbucket.org/garethl/xtssharp

    0熱度

    1回答

    這是關於AES算法。 假設我已經實現了AES算法並使用我的算法加密數據。現在假設其他人也實現了相同的AES算法(128位)。現在,如果我使用我的算法對數據進行加密,可以使用其他人開發的第二種算法解密數據並獲取原始數據。算法的根本區別是什麼。 它說的是有關S-BOX 感謝

    0熱度

    2回答

    我在Ruby中的以下函數解密數據位: def decrypt(key, iv, cipher_hex) cipher = OpenSSL::Cipher::Cipher.new('aes-256-cbc') cipher.decrypt cipher.key = key.gsub(/(..)/){|h| h.hex.chr} cipher.iv = iv.

    4熱度

    1回答

    Perl中Ruby for Crypt :: CBC的等價物是什麼? 注意:這個問題類似於PHP/Perl在stackoverflow:655691。 Perl的版本 use Crypt::CBC; use MIME::Base64::Perl; my $cipher = Crypt::CBC->new( -key => "95A8EE8E89979B9EFDCBC6EB979752

    2熱度

    3回答

    是否有人知道示例應用程序或鏈接,我可以在給定密碼和一些數據的情況下測試128位AES CFB實現。 感謝

    1熱度

    2回答

    根據mysql document 「編碼具有128位密鑰長度被使用,但可以通過修改所述源延長至256位。」 但他們似乎並沒有提供指導在哪裏改變。任何人都會遇到這種情況?哪個源文件應該改變? 注意:我使用these steps to compile。

    1熱度

    3回答

    如何驗證使用pyCrypto AES解密AES加密數據的正確密鑰? cipher = AES.new(key, AES.MODE_CFB) cipher.decrypt(s) 如果使用不正確的密鑰,它仍會嘗試解密數據,使其更加模糊。是否有任何測試可以證明數據正在被解密到原始狀態?

    2熱度

    1回答

    我的問題有2個部分。第一個是「我可能使用哪種類型的加密」,另一個是「破壞它的可能性有多大」(只要找到加密算法)。 因此,我得到了原始文件和加密的文件,並且我能夠在原始文件中發生某些變化時測試加密的行爲。我發現最重要的線索: 原始和加密文件有相同的尺寸(請注意該尺寸的產品爲0x10 = 128位) 加密塊大小似乎是128位。當原始文件上的一個字節發生變化時,相同的128位塊會在加密文件上發生變化,有

    3熱度

    1回答

    我正在讀文件並將數據(一旦加密後)發送到字典中,並在加密前後使用數據散列。然後我醃製字典,但發現文件大小與源文件大小相比是巨大的。如果我將加密數據直接寫入文件,則其大小與源相同。任何想法爲什麼我的醃製文件是如此之大? #Encrypt data and get hashes def encryptAndExportFile(self, key, inFile, outFile):

    1熱度

    1回答

    任何人都可以給我用於128位AES CFB加密模式的S-Box。 對於每個128位AES CFB實現,此S盒是否相同? 多虧