cost 184 ms
橢圓曲線點 - 驗證點在曲線上

[英]Elliptic curve point - verify point is on the curve

我正在嘗試驗證 EC 點是否在曲線上。 我已經看過十幾個類似的問題,但仍然無法解決。 我正在使用 OpenSSL(在 C 中)。 長話短說,我的軟件生成了一個 EC POINT,第 3 方客戶端將其視為“無效”。 好的... 重點是:5F921B550C05812CF35BAE27B3A208570 ...

恐慌:采空區:類型 elliptic.p256Curve 沒有導出字段

[英]panic: gob: type elliptic.p256Curve has no exported fields

當我遇到有關 gob Serialize 的問題時,我正在嘗試構建一個區塊鏈項目。 我有一個使用 elliptic.P256() Curve 結構的結構錢包,當我嘗試序列化錢包時,出現了沒有導出字段的錯誤。 真的希望得到一些幫助。 有我的代碼。 問題 ...

Solidity和Python上的橢圓曲線加解密

[英]Elliptic Curve encryption and decryption on Solidity and Python

我正在嘗試創建一個智能合約,我必須加密(和解密)從客戶端上運行的 Python 腳本接收的數據。 數據將在客戶端加密,我必須在智能合約上對其進行解密。 我有一個智能合約代碼,可以在這里生成一個密鑰對。 我是密碼學新手,我嘗試查找如何使用公鑰加密明文並使用私鑰解密,但我在任何地方都沒有得到正確的答案。 ...

ECDH 密鑰協議生成的密鑰對在 Android 中始終無效 12

[英]ECDH key agreement generated Key Pair is always invalid in Android 12

我已經按照 Android 上的 ECDH 密鑰協議官方指南編寫了以下代碼。 但是在執行時,代碼會拋出以下錯誤: 我嘗試以以下方式測試代碼, 盡管設置了用戶身份驗證禁用或大超時,但我無法理解為什么密鑰會立即永久失效。 由於密鑰生成存在模擬器問題,並且我只有 1 個 Android 12 設備(在K ...

Nodejs加密:橢圓曲線簽署消息並將公鑰導出為文本

[英]Nodejs crypto: Elliptic Curve to sign message and export public key as text

我想使用 Nodejs 加密模塊實現以下目標: 我想用我的私鑰在定義的 EC 上簽署一條消息,並將簽名作為原始緩沖區/十六進制。 我想將各自的公鑰作為原始緩沖區/十六進制。 我可以單獨實現這兩個目標,但我目前無法同時實現它們,這似乎很奇怪,使用節點加密模塊很難實現。 使用以下代碼很容易在曲線上生成簽 ...

驗證 WebAuth 斷言的 Elyptical 公鑰簽名

[英]Validating Elyptical Public Key signatures for WebAuth Assertions

很抱歉尋求調試幫助,但正如他們在經典中所說的那樣,“這曾經有效”:-) “這個”是 C# ECDsa.VerifyData() 通過 WebAuthn Assertion.Signature 調用下面的:- 我向你保證我不是懶惰並且“愉快地”調試(並且在這里查看了類似的問題)但是一組新的眼睛可能會立 ...

如何使用 window.crypto.subtle 驗證 ES256(使用 P-256 和 SHA-256 的 ECDSA)簽名?

[英]How to verify an ES256 (ECDSA using P-256 and SHA-256) signature with window.crypto.subtle?

我無法找出正確的參數來驗證使用 web 加密中的 ECDSA P-256 公鑰創建的 SHA-256 簽名。 下面的腳本輸出:Node verify result: true Web verify result: false 使用 web 加密進行驗證的參數是什么? 我想我現在已經嘗試了一切,除 ...

檢查 pubkey 是否屬於扭曲 Edwards25519

[英]Check if pubkey belongs to twisted Edwards25519

我想檢查一些 pubkey 是否屬於扭曲的 edwards25519 (我猜這用於 ed25519?)問題是我理論上有一些有效的 pubkey,例如: 或者 並檢查它們是否有效,我從 libsodium 使用: 問題是,對於那些理論上應該有效的公鑰,我在這兩種情況下都是 0,這意味着檢查沒有通過( ...

有限域算術實現中模運算的最佳頻率

[英]Optimal frequency of modulo operation in finite field arithmetic implementation

我正在嘗試實現有限域算術以在橢圓曲線計算中使用它。 由於曾經使用的只是與模運算符通勤的算術運算,因此我認為沒有理由不將該運算延遲到最后。 可能發生的一件事是所涉及的數字可能變得(方式)太大並且不切實際/效率低下,但我想知道是否有一種方法可以確定應該觸發計算中的模運算的最佳條件/頻率. 我在 C 中編 ...

橢圓曲線密碼術加密與 C#

[英]Elliptic Curve Cryptography encryption with C#

如何在 C# 中使用 ECC? 我認為我應該使用 ECDiffieHellman(雖然我不確定,因為它可能不是我想使用的非對稱加密算法,但是在互聯網上我通過搜索短語 ECC 沒有找到任何其他推薦的算法),但是沒有任何加密方法,而且我在密碼學方面還不夠好,無法自己編寫。 我也沒有看到任何允許我使用 ...

有沒有辦法從橢圓模塊 node.js 中的公鑰導入/檢索密鑰對?

[英]Is there is a way to Import/Retrieve Keypair from Public Key in Elliptic module node.js?

我目前正面臨關於“橢圓”模塊的挑戰,我已經創建了密鑰對,我想將這些密鑰對 object 發布到另一個端點,我現在面臨的是在 JSON.parse 字符串化密鑰對 ZA8CFDE63311C 原始數據之后丟失了原始數據 ZA8CFDE6331B49EB62可用於簽名和驗證數據的密鑰對,在將其發布到另 ...

橢圓曲線密碼學 (ECDSA) 私鑰匹配公鑰 (Java - Bouncy Castle)

[英]Elliptic Curve Cryptography (ECDSA) Private Key Matches Public Key (Java - Bouncy Castle)

我嘗試將橢圓曲線數字簽名算法 (ECDSA) 與 Bouncy Castle 和 Java 一起使用。 我想生成一個公鑰和私鑰。 問題是這些鍵具有完全相同的值。 讓我們看一下代碼: 我使用java.security相關的類: 一切正常,但問題是公鑰與私鑰匹配。 我很困惑,因為公鑰應該是橢圓曲 ...

Java Bouncy Castle:點編碼無效 0x45

[英]Java Bouncy Castle : Invalid point encoding 0x45

我正在使用bouncy castle庫在java中加載公鑰,但總是收到錯誤Invalid point encoding 0x45 。 公鑰是在客戶端使用 C# CNG API 生成的。 Java方法一: 方法二 例外 下面的方法來創建公鑰 生成RUNLMSAAAAHddHI6T ...

Java 8 上的 java.security.InvalidAlgorithmParameterException 但適用於 Java 11

[英]java.security.InvalidAlgorithmParameterException on Java 8 but works on Java 11

因此,讓我們假設您要使用帶有 BrainpoolP256r1 橢圓曲線的 ECDSA 算法的公鑰來驗證簽名。 要運行以下代碼,請執行以下步驟: 使用以下命令生成一個大腦池的密鑰對: 使用生成的密鑰后運行以下代碼: 在 java 8 上運行此代碼將導致: 使用 java 1 ...

如何在manim中創建橢圓曲線的動畫?

[英]How to create animations of elliptic curves in manim?

我正在玩 manim,我想創建一個帶有橢圓曲線的動畫。 這是我的代碼,在文件functions.py中: 當我執行此命令manim -pql functions.py EllipticCurve時,我收到以下錯誤: ValueError: array must not contain infs ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM