encryption-asymmetric

    0熱度

    1回答

    我在微軟Internet Explorer證書獲取問題,而加密與私鑰和具有公共密鑰問題 1)加密工作文件 public String encryption(String inputData, String key, String certificate) // Certificate is nothing but aliase name { String encriptData = n

    2熱度

    2回答

    情景 甲SOAP的Web服務提供了用於檢索的文件和數據的接口。安全至關重要。 使用WS-Security,客戶端和服務器都對整個SOAP信封進行加密和簽名。 問題 應該用於簽名的私鑰被編譯到應用程序和存儲在設備上還是應該通過使用密鑰交換協議服務器提供(用戶的認證之後也許)? 解密私鑰應該存儲在設備上還是由服務器提供? 對於要由服務器解密的每個文件(如果從客戶端上傳)或由客戶端解密(如果從服務器下載

    0熱度

    1回答

    我使用字符串實現了客戶端和服務器之間的通信。我得到的問題是將所描述的字節數組轉換爲字符串,因爲我無法將其轉換回服務器端的原始內容。 KeyPairGenerator keyGen; keyGen = KeyPairGenerator.getInstance("RSA"); keyGen.initialize(1024); KeyPair key = keyGen.generateKeyPai

    1熱度

    2回答

    什麼加密算法,可以使用2個鍵: 管理員 - 加密解密& 和 用戶 - 僅解密?

    0熱度

    1回答

    有我的應用程序的幾個組件,需要他們的通信安全的意義Origin Verify。這些組件不能共享一個共同的祕密。所以我必須選擇非對稱密鑰加密。假設我已經兩個組件A和B A發送一些數據F到B和B必須驗證它確實從A A來產生消化FH用自己的私鑰 A重視A_pub,H其請求參數,發送F並聲明原始/發件人爲A B驗證摘要H與A_pub針對提供10 顯然它看起來不錯,但如果一些其他組件V做同樣與V_pub並聲

    2熱度

    3回答

    我的要求如下:只有 限制的請求來自移動設備(iPhone或Android),也就是說,從程序或瀏覽器中是被禁止的請求。 基於會話的會話。 服務器端可以對發佈數據進行重新規範化,而不會被其他代理或其他方式修改。 應該考慮移動設備可能被黑客入侵的情況。 我的一些想法,我的要求: 相當於1:我想用RSA,我生成一個密鑰和密碼,客戶端使用該密鑰對數據進行加密,服務器使用它的祕密解密,並檢查密鑰。但是當手機

    0熱度

    3回答

    我有以下兩種方法。 1日法 //SymmetricEncryting private byte[] SymmetricEncrypt() { try { //Get Byte Value byte[] x= Encoding.Default.GetBytes("Test"); byte [] y; //Creat

    3熱度

    1回答

    我是密碼學的新手。我讀過對稱和非對稱算法分別使用一個和兩個加密密鑰。這些密鑰必須存儲在安全的地方。但是當我在網上搜索關於如何在asp.net中進行加密的教程時,我發現了一些奇怪的東西!例如this tutorial。 加密或解密數據時沒有存儲或提供公鑰或私鑰!我無法理解。 我的另一個問題是,我發現的所有教程直到現在只是代碼沒有任何解釋這些代碼是什麼以及爲什麼使用。我很欣賞任何好的教程建議。

    3熱度

    1回答

    makecert -r -pe -n "CN=CERT_SIGN_TEST_CERT" -b 01/01/2010 -e 01/01/2012 -sky exchange -ss my 使用該指令i產生證書,並從該導出.pfx文件和該文件時用於加密使用EncryptedXml,X509Certificate2,的RSACryptoServiceProvider和 xml文件 在.NET的Xml

    3熱度

    1回答

    長話短說,我使用的DES和我使用RSA加密密碼交換,密碼不超過16個字符 問題是當我加密密鑰,加密大小變得對我來說太大解密 這裏是我的RSA加密和解密代碼: 加密: - 我一直在努力的localpwd爲「ASD」 byte[] plaintext = utf8.GetBytes(localpwd); byte[] ciphertext = rsaservice.Encrypt(plain