[英]Implementing CRYSTALS-Kyber using BouncyCastle Java
任何人都可以幫助引導我朝着正確的方向前進,甚至只是使用 Kyber 生成密鑰對嗎? 我試圖搜索 BouncyCastle 示例,但找不到 go 關閉的任何示例。 我正在嘗試對一些當前的算法進行基准測試,例如 AES/RSA,我已經完美地工作了,但我什至無法在 Kyber 上取得任何進展。 任何幫助 ...
[英]Implementing CRYSTALS-Kyber using BouncyCastle Java
任何人都可以幫助引導我朝着正確的方向前進,甚至只是使用 Kyber 生成密鑰對嗎? 我試圖搜索 BouncyCastle 示例,但找不到 go 關閉的任何示例。 我正在嘗試對一些當前的算法進行基准測試,例如 AES/RSA,我已經完美地工作了,但我什至無法在 Kyber 上取得任何進展。 任何幫助 ...
[英]How to replace core classes/functionalities with a custom SPI?
賞金將在 5 天后到期。 此問題的答案有資格獲得+100聲望賞金。 Frederico Schardong希望引起對這個問題的更多關注。 我正在嘗試通過自定義 SPI 將一些后量子密鑰算法(來自 liboqs-java)添加到 Keycloak。 我可以使用我添加的算法生成密鑰,但是在操作它們時 ...
[英]make: *** No rule to make target 'generic64/libkeccak.a'
我從 NIST 下載了一些后量子算法並對其進行了測試。 有些代碼需要用到Keccak package,所以我下載了。 當我嘗試“制作 generic64/libkeccak.a”時,我收到一條錯誤消息: make: *** 沒有規則來制作目標 'generic64/libkeccak.a'。 停 ...
[英]What could be the benefit of such a complicated function to test if variable is not zero?
我正在撰寫關於為后量子安全簽名編寫的代碼的碩士論文(計算機科學)。 整個事情都可以在這里找到,但在這里並不重要。 在我的論文中,我試圖解釋一個“簡單”的函數,它根本不是那么簡單。 該函數測試,如果一個變量在伽羅瓦域GF(16) 中是非零的。 (這里的GF(16)可以理解為4位無符號整數)。 該函 ...
[英]How to use CRT batch technique in Microsoft SEAL 3.1?
您能否告訴我 SEAL 3.1 是否支持 PolyCRTBuilder class? 我正在嘗試運行以下程序但失敗了,因為 scope 中未聲明 class。 /** 假設我有兩個 arrays x = [1,2,3,4,5]和xMean = [3,3,3,3,3] 。 我使用 PolyCRTB ...
[英]Creating X509 certificate in C using post-quantum public key algorithm?
我正在嘗試實現使用后量子(PQ)公鑰算法作為公鑰算法的自簽名x509證書。 我查看了c語言中的openssl庫,以及使用RSA的方式。 我實質上是在嘗試復制相同的格式。 根據我在openssl庫中看到的內容,RSA和其他兩個受支持的算法都集成在加密EVP層中(密鑰存儲為EVP_PKEY)。 ...
[英]How do I serialize a BCMcEliecePublicKey?
我想序列化McEliece公鑰(BCMcEliecePublicKey),但始終會收到NotSerializableException。 我使用XMSSMT嘗試了相同的代碼,但沒有問題。 充氣城堡版本是新的1.61版 這里以一小段代碼為例: 要序列化密鑰,我必須更改什么? ...
[英]C++ Using Keccak Library
我正在攻讀學士學位論文,因此必須測試一些后量子算法。 我從NIST下載了它們。 但是當我嘗試DAGS時: https ://csrc.nist.gov/CSRC/media/Projects/Post-Quantum-Cryptography/documents/round-1/submis ...
[英]Is there already an XMSS/XMSS^MT Provider for Java JCA (Java Cryptography Architecture)?
我想知道Java密碼體系結構(JCA)中是否已經有用於量子后簽名方案的提供程序,特別是XMSS ^ MT? ...
[英]Does OpenSSL provide any post quantum asymmetric algorithms?
我熟悉經典加密算法和數學,例如 RSA 和 ECC,但只是出於興趣。 我不是這個領域的專家。 我想開始一個長期項目,但由於我不是密碼學家,所以很難研究這個主題並得到一個明確正確的答案。 為此,我希望將 OpenSSL 用作黑盒。 我的問題: OpenSSL 是否為加密和/或簽名提供任何后量子非對稱 ...