public-key-encryption

    0熱度

    2回答

    我從文件中檢索文本密碼作爲輸入,並在該解密過程中應用AES加密。 當我第一次這樣做時,5次中的每4次正確運行(加密解密成功),但是1次,它拋出BadPaddingException。以下是我寫的: //ABCD is class name public static void enc(String fileName, String pwd) { try { Properti

    0熱度

    1回答

    我目前正在嘗試使用BC實現McEliece加密,但遇到了一些麻煩。我目前有能力創建密鑰並將它們放置到文件中,我可以將它們讀回到程序中,但無法從字節回到公鑰。 下面是我目前有: public static String EncryptText(Component tmp, String Plaintext) throws InvalidKeyException, InvalidCipherText

    1熱度

    1回答

    使用openssl,我試圖用2048模數生成具有Diffie-Hellman的共享參數。 我相信我能做到這一點是這樣的:openssl dhparam -C 2048 但是,我想完成整個算法和我在這裏以下的教程: https://sandilands.info/sgordon/diffie-hellman-secret-key-exchange-with-openssl 本教程中,我相信使用線路:

    0熱度

    1回答

    libsodium提供了一個API來創建或打開此文檔一個密封箱https://download.libsodium.org/doc/public-key_cryptography/sealed_boxes.html 我怎樣才能實現在純Java一樣的,這樣可以讓我打開由libsodium創建的一個框或創建一個libsodium可以打開的框?

    1熱度

    1回答

    我實際上是編程和端到端加密日曆。爲此,我正在使用cryptlib。我已經或多或少地複製了manual的代碼。但總是,當我嘗試生成一個根約。它在cryptSignCert()時失敗,錯誤代碼爲-2。 (這意味着,根據手冊,第二個參數存在問題) 這裏有一些代碼來重現問題。 #include <iostream> #include <cstring> #include "cryptlib.h"

    0熱度

    1回答

    我是一名學生,我想通過使用c#實現基於身份的加密。 例子:我想通過使用接收器的電子郵件地址(公鑰)和發件人將這個消息發送到接收加密郵件。一旦接收者接收到這個加密的消息,他將使用他的私鑰對這個消息進行解密。 這在理論上看起來不錯,但我正在努力做到這一點實際。 我不知道 如何使用接收器的電子郵件地址 接收器將如何詆譭-PT加密郵件加密郵件? 接收者將如何獲得他的私鑰? 我期待這個平臺的幫助,因爲我已經

    1熱度

    1回答

    特拉維斯docs說,最簡單的方法來加密密鑰如。上傳到S3,就是使用他們的命令行工具。 有沒有其他方法可以做到這一點,而不需要安裝Ruby等只是使用他們的命令行工具?

    0熱度

    2回答

    我們想在客戶站點創建一個日誌文件,其中 客戶能夠讀取日誌(明文) 我們可以驗證我們的網站日誌文件ISN不可操縱 數據字節不可讀沒問題。但是,有些客戶不會向我們發送無法驗證他們不包含合理數據的文件。 我目前唯一合理的選擇是附加密碼校驗和(例如SHA256(SECRET_VALUE + "logtext"))。 SECRET_VALUE將是硬編碼,這是簡單的「security through obsc

    0熱度

    1回答

    我對BouncyCastle存在一些特殊問題。 發生了什麼是我正在使用公鑰加密文本文件,然後將其傳輸給第三方。當他們嘗試在文件末尾自動解密文件(使用Globalscape - 不確定版本)時,該過程失敗,請求密碼來解鎖密鑰。 如果我執行相同的過程,但使用GPG4Win使用相同的密鑰對文件進行加密,它們不會得到同樣的問題。 這是代碼做加密: private static bool EncryptFi

    0熱度

    2回答

    我正在開發一個項目,我需要在本地加密/解密一些數據。我正在使用RNCryptor進行加密和解密過程。要做到這一點我需要使用鑰匙,我不想定義從應用程序方面是關鍵,如: NSString *password = @"Secret password"; 有什麼辦法來定義使用從鑰匙鏈的任何財產,這樣我可以使用相同的密鑰而不用在代碼庫中定義它。