public-key-encryption

    2熱度

    2回答

    在一個應用程序中,我想存儲敏感數據(可以是任意大的),以便稍後用於研究。問題是我不希望數據存在於未受保護的位置,所以我想在保存之前對其進行加密。 在另一臺計算機上(在一個更值得信賴的環境中),我想稍後解密這些數據。解密應該可以使用現成的工具,例如OpenSSL。現在我的問題是:我該怎麼做? 我已經知道了抽象步驟: 一勞永逸生成公鑰/私鑰對。 使用公鑰在Java中加密byte[],將其存儲在某處。

    10熱度

    2回答

    情況 我正在使用Java中的RSA加密。我試圖在配備Cyanogenmod的Android 2.2的HTC Saphire(32B)開發人員手機上加密數據,然後在運行Mandriva Linux 2010的64位服務器上解密所述數據。我在兩臺計算機上使用相同的公鑰,私鑰對,可以正確加密/解密Android手機上的數據,可以正確地加密/解密Linux服務器上的數據,但我無法加密手機上的數據,然後在服

    0熱度

    1回答

    我能夠從PFX文件中讀取私鑰,但不能讀取公鑰。我正在使用以下代碼來讀取公鑰。 InputStream inStream = new FileInputStream(certFile); CertificateFactory cf = CertificateFactory.getInstance("X.509"); BufferedInputStream bis = new BufferedIn

    1熱度

    2回答

    公鑰加密如何使用私鑰和公鑰加密解密/加密?關鍵是什麼意思是256位?它是如何解密的?有沒有寫加密程序的語言,或者任何語言都可以嗎?

    0熱度

    1回答

    我有一個分佈式應用程序,用於輪詢來自中央服務器的命令,並且這些命令的內容由私鑰通過公鑰與應用程序一起部署在每個遠程站點。每個命令都使用私鑰進行簽名,並且該簽名在命令執行前被驗證。 這裏是我如何在java中生成我的公鑰/私鑰對。 (我知道,我們應該做得更多然後1024) KeyPairGenerator keyGen = KeyPairGenerator.getInstance("DSA", "SU

    1熱度

    4回答

    我需要RSA實現(加密/解密等)的開源代碼。任何人都可以建議一些 編輯: 這是好使用開源庫像opessl或寫你自己(庫包括其他多餘的東西太多)

    3熱度

    1回答

    我在PKC 問題考慮以下情形 當發送者需要發送消息到接收器: 發件人生成的密碼文本使用接收機的公鑰 接收機使用接收者私鑰解密密文。 所以我的問題是發件人不生成任何密鑰?以及接收者的公鑰如何發送給發件人?

    0熱度

    2回答

    我有一個要求限制Web應用程序(公用URL在www上可用)的訪問&允許它指定一組客戶端。 申請詳情如下: 採用技術 - JSP/Java EE的 部署上 - IBM的Webshpere 我的問題是: 01.可以通過這個客戶端的SSL證書來實現? 02. availble的這個 03. pulbic /私鑰工藝的任何機制是否這些技術都依賴於瀏覽器中鍵入

    3熱度

    2回答

    我有一個奇怪的問題。我正在使用c#代碼背後的.NET項目。我正在嘗試使用公鑰/私鑰加密/解密文件。自從我開始研究加密以來,這已經發生了幾次。關於如何使加密工作的實際問題將在稍後發佈。 問題是,當我遍歷代碼時,指針退出例程。它不會崩潰或被try/catch塊捕獲。 在下面的情況下獲取公鑰的工作行,但獲取私鑰的行沒有。它只是跳過並返回到調用模塊。 string publicKey; // gets t

    1熱度

    2回答

    我想手動創建Web服務調用的簽名標記。我從密鑰庫訪問證書並訪問證書的公鑰。我現在有問題將RSAKeyValue轉換爲ds:CryptoBinary類型。代碼返回了用於mudulus和exponent的Biginteger值,我正在尋找一種方法或算法將它們轉換爲八位組,然後轉換爲Bas64。這裏是我的代碼 RSAPublicKey rsaKey = (RSAPublicKey)certificate