Рейтинг:0

Как я могу изменить основные параметры McEliece?

флаг aq

Я использую Bouncy Castle Crypto API для реализации McEliece на Java. Мне также удалось зашифровать и расшифровать сообщение, и оно работает без проблем.

Когда я использую отладчик, я вижу, что программа использует n = 2048, k = 1498, t = 50 в качестве параметров по умолчанию. Можно ли изменить эти параметры?

Первый шаг, который я делаю, это:

Шифр McElieceCipher = новый McElieceCipher();
Генератор McElieceKeyPairGenerator = новый McElieceKeyPairGenerator();
Пара ключей асимметричного шифра ключей keyPair = generate.generateKeyPair();

Я знаю, что в KeyGenerator есть метод инициализации, где вы можете установить это, но это не сработало... Я просмотрел эти документы для этого:

https://www.bouncycastle.org/docs/docs1.5on/org/bouncycastle/pqc/crypto/mceliece/McElieceParameters.html

https://www.bouncycastle.org/docs/docs1.5on/org/bouncycastle/pqc/crypto/mceliece/McElieceKeyGenerationParameters.html

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.