key-generator

    2熱度

    1回答

    我想知道計算機如何輕鬆快速地生成密鑰,特別是RSA。我一直試圖用Java生成2個小時的24位密鑰。 我的程序使用隨機函數來生成p和q,那麼如果它們不是素數,程序就會生成新的隨機數。最後,程序計算e和d。正如你所看到的,我的程序使用了標準的RSA算法,但它需要很長時間。 我認爲這個問題可能存在於我的算法中,但是不僅RSA密鑰也生成100位素數,即使我使用線程也需要幾個小時。那麼,如何使用HTTPS(

    0熱度

    2回答

    我最近從github拉了一個項目,以瞭解它的工作我試圖爲這個項目生成應用程序的關鍵,但不斷得到錯誤。任何幫助將非常感激。由於提前enter image description here

    0熱度

    1回答

    我需要使用雙倍長度的3DES密鑰來加密隨機8個字節,然後使用加密值來導出新密鑰3DES。 當我嘗試實例與encryptedRandomValue的DESedeKeySpec,我得到一個錯誤信息「錯誤的密鑰大小」。你能告訴我如何解決這個問題嗎? DESedeKeySpec myKeySpec =新DESedeKeySpec(encryptedRandomValue); 我才能避免這個錯誤,如果我所有

    0熱度

    1回答

    我需要創建一個函數,每次調用時都可以生成相同的私鑰/公鑰。 這裏是我的功能代碼我創建: public void generateTheUniqueKeys() { KeyPairGenerator keyGenerator = KeyPairGenerator.getInstance("RSA"); keyGenerator.initialize(512); KeyP

    3熱度

    1回答

    我想在JavaScript中實現下面的代碼,而不是使用javax.crypto包。 下面的代碼將使用AES生成密鑰。 KeyGenerator kgen; String key; try { kgen = KeyGenerator.getInstance("AES"); kgen.init(128); SecretKey secretkey

    1熱度

    1回答

    我需要知道如何使用angular2在客戶端生成'rsa'密鑰對。 我需要生成私鑰/公鑰對,並將私鑰保存到數據庫中,並希望在客戶端使用公鑰。我怎樣才能實現這個? 我發現這個https://www.npmjs.com/package/generate-rsa-keypair用於生成密鑰對。但它的節點?我可以將其實施到我的客戶端嗎?如果是的話如何? 是否有其他方法來實現這一點?

    0熱度

    1回答

    我正在使用BouncyCastles Java API並且想要使用McEliece加密。瀏覽各種紙張以找到好的參數(例如How to choose McEliece's parameters?)後,我現在遇到了問題,我沒有看到使用BouncyCastle API設置這些參數的可能性。 在所有論文中,參數集是一個三元組:(n,k,t)。但是,隨着BouncyCastle的,我只能指定3元組(M,T,

    0熱度

    1回答

    我遵循教程here並瞭解我正在製作一個在某個目錄中的密鑰,以便當我訪問一個網站時,它會自動看到我的密鑰並讓我訪問,而無需我簽名這是正確的嗎? 「-t」和「-C」是什麼意思?放入我的電子郵件是做什麼的?這是否意味着當我去一個網站時,如果我放入我的電子郵件,它會自動訪問我的ssh密鑰? ssh-keygen -t rsa -C "[email protected]"

    4熱度

    2回答

    下面的方法已過時 KeyPairGenerator generator = KeyPairGenerator.getInstance("RSA", "AndroidKeyStore"); KeyPairGeneratorSpec spec = new KeyPairGeneratorSpec.Builder(this) .setAlias(alias)

    0熱度

    1回答

    我如何格式與Node.js的密碼庫 var alice = crypto.createECDH('brainpoolP512t1') var keyPair = alice.generateKeys(); var privKey = alice.getPrivateKey(); 生成到PEM格式的DER私鑰?