elliptic-curve

    3熱度

    1回答

    openssl_sign正在返回簽名字符串但打印此錯誤。我使用的橢圓曲線密鑰 Warning: openssl_sign() [function.openssl-sign]: key type not supported in this PHP build! in

    3熱度

    2回答

    如何在Java中爲橢圓曲線生成基點或發生器? 我正在開發可用於實現一些橢圓曲線加密算法的Java包,並且我想使用自己的曲線。然而,我被困在了必須獲得曲線的生成器基點的位置,以便我可以擁有一組域參數。 任何幫助,非常感謝。

    1熱度

    2回答

    我正在尋找一個示例代碼來使用彈性城堡的java implimentation中的'ECKey'加密/解密一個字節[]。特別是我需要知道如何指定算法,填充等提前

    10熱度

    1回答

    在iOS中有使用ECC的例子嗎? 我注意到Apple Developer Documents中的kSecAttrKeyTypeEC,但我不能將它用於通用密鑰對。 下面的代碼是從例如改性CryptoExercise // Container dictionaries. NSMutableDictionary * privateKeyAttr = [[NSMutableDictionary allo

    2熱度

    1回答

    我正在嘗試爲自定義Microsoft P160 PlayReady曲線創建正確的DER編碼的ECC參數,以便饋入HSM。我發現了一些指定P160曲線定義的來源,因爲它是非標準和自定義的。以下是一個來源的鏈接。特別是,PlayReady曲線值是由William Stein編寫的基本數論,計算方法一書的discussed in Section 6.4.2。 以下是關於P160 PlayReady曲線參

    2熱度

    2回答

    我使用標準投影座標得到點乘的誤差。我不知道我錯過了什麼,但乘積點不在曲線上,有時輸出類似算術例外:整數不是可逆的。 public class ECPointArthimetic { EllipticCurve ec; private BigInteger x; private BigInteger y; private BigInteger z;

    2熱度

    1回答

    我SAGE定義: p=(10^34+1000).next_prime() E=EllipticCurve(GF(p),[0,57]) 我的問題是: 我知道橢圓曲線1407284663933896236729058440000 的P的x座標如何計算與SAGE y座標? 。任何功能? E([1407284663933896236729058440000, ??????])

    0熱度

    1回答

    我在這裏找到了Stack Overflow算術的代碼,加法,加倍和乘法,橢圓曲線點。我試着運行它,並使用以下NIST例程文檔給出的測試用例[NSA橢圓曲線提供的例程](http://www.nsa.gov/ia/_files/nist-routines.pdf/)。 代碼編譯並運行,但輸出與給定的預測值不匹配。請幫忙。 import java.lang.*; import java.math.*

    0熱度

    1回答

    我有一個Android項目,需要我使用NFC標籤進行橢圓曲線算法的加密/簽名數據。 我需要該標籤能夠使用我在外部生成的密鑰對來執行密碼本身。私鑰存儲在標籤上,而不是轉移到Android來執行簽名,這一點很重要。 我還需要寫保護所有標籤,以便數據只有在我簽名時才能寫入。 我希望標籤的形狀因子是圓形的,儘可能小。 從我的研究到目前爲止,它看起來像我必須使用Java卡,但我不確定這一點。 任何人都可以確

    2熱度

    1回答

    我想在Bouncy Castle生成使用ECDSA與SHA256的簽名如下, 我添加提供商開始時 我已經建立了ECPrivatekey Signature s_oSignature = Signature.getInstance("SHA256withECDSA", BouncyCastleProvider.PROVIDER_NAME); 但是步驟3拋出"java.security.NoS