elliptic-curve

    1熱度

    1回答

    我正在使用ECIES密碼術通過互聯網發送消息。對於這種方法,每個消息都會生成一個隨機密鑰。加密密鑰取決於這個隨機密鑰。使用相同的Secure IDandom來生成多個密鑰是否安全?

    0熱度

    1回答

    這個問題涉及到應用基本橢圓曲線密碼來滿足比特幣項目的需求。 我需要生成與另一個(issuer_public_key)和一些元數據M直接關聯的接收地址(contract_public_key),以形成比特幣合約。 我會盡量把更一般地說... 因此,我們有以下幾點: G is the elliptic curve base point. issuer_private_key = <some ran

    1熱度

    1回答

    我正在使用pyecc,它使用seccure C library。 當公共密鑰生成我得到的東西回來這樣的: #Gp}7RRWK5Dyg&-m5yHve1p{?<o0xi.M8-?W^]xb))oA]|qO%[5v?#IxteV? 難道這些「原始字節」或該編碼以某種形式?當我使用os.urandom(16)時,我得到了各種各樣的亂碼字符,但是不能從此生成公鑰功能。這是否意味着有一些編碼?我看過se

    0熱度

    1回答

    我一直試圖從RSA切換到ECC在我的代碼。起初,我嘗試過使用Bouncycastle,但是我在命名曲線上工作時遇到了困難。我找到的示例代碼都沒有工作。 所以我試過JECC,它工作得很好,除了一個問題。當使用「secp256r1」曲線時,我只能編碼20個字節,160位,然後它給我一個「索引超出範圍」的錯誤。 這是與一般JECC,橢圓曲線的限制,也許我自己的代碼?我試着在線研究這個問題,並且找不到任何

    0熱度

    1回答

    我有一個序列化的EC公鑰 - 它的CKA_EC_PARAMS和CKA_EC_POINT。我的令牌上有一個匹配的私鑰。有什麼方法可以找到它嗎? 使用RSA密鑰,我可以執行CKA_KEY_TYPE = CKK_PRIVATE_KEY和CKA_MODULUS =的FindObjects。有沒有辦法用EC密鑰做同樣的事情?根據PKCS#11規範,CKA_EC_POINT不是EC私鑰的屬性。

    0熱度

    1回答

    我是相當新的,在橢圓曲線密碼領域沒有經驗。經過一些研究,我已經確定不像傳統的DHE,ECDHE參數不應該生成,而是從預定義的曲線列表中選擇(例子包括'P-521','prime192v3')。 雖然創建一個基於網絡的安全敏感應用程序是更好的(甚至邏輯)在運行時隨機選擇不同的曲線vs使用單一的硬編碼曲線? 另外,是否有這樣的概念更強和更弱曲線之間的所有曲線可供選擇? 到目前爲止,這是我的代碼,以啓動

    3熱度

    1回答

    到目前爲止,我已經設法在充氣城堡的輕量級API中生成ECDHE對。不過,我嘗試從byte []重新創建公鑰。 由於ECPublicKeyParameters對象只有一個方法getQ()我假設這是所有需要重建密鑰。其他參數如使用的曲線(P-521)保持不變。 我做了以下內容: AsymmetricCipherKeyPair kp = kpgen.generateKeyPair(); //ECDHE

    4熱度

    2回答

    我需要使用JDK 1.7來實現ECC(橢圓曲線加密)算法,橢圓曲線算法的公共密鑰。我嘗試使用充氣城堡,sunEC,但他們都犯了錯誤和錯誤。我的目標是使用私鑰生成橢圓曲線,我將被賦予系統。 因此,我需要得到一個準確的代碼生成使用使用jdk1.7給定的私有密鑰的公共密鑰。我使用的IDE是ecllipse。而且我需要知道,除了私鑰以外,還應該提供哪些其他參數?提供曲線點和私鑰是否足夠? 有人可以幫我從私

    6熱度

    1回答

    我在教自己關於matplotlib和Python,我很難爲橢圓曲線繪製方程。我有方程下來,但我不這樣做的y^2 這是儘可能多的麻煩,我能自己進入至今: from mpl_toolkits.axes_grid.axislines import SubplotZero import matplotlib.pyplot as plt import numpy as np from pylab im

    0熱度

    1回答

    我已經在jcop j3A081卡(雙界面卡)中創建了ECC(橢圓曲線密碼術)。然後我有android應用程序使用Android ISO dep連接與java卡進行通信。 (非接觸式界面)。所以首先我選擇了應用程序。它給出了成功響應代碼(90 00)。然後我發送一些數據到卡,它給加密數據返回到Android應用程序。以前它工作完美,但突然它損壞。我不知道爲什麼。成功後選擇應用程序損壞後,但當我嘗試發