Nymchat тэхнічная біяграфія
Post-Quantum Key Agreement ў Nymchat
Распрацоўка ML-KEM-768 публічных ключоў на Nostr без каталогіі або рэгістра, і пасяджэнне іх з таямніцы, якую ніякая публічная каштоўнасць не выяўляе.
Нават назвы некаторых мы не чулі, а калі і бачылі такія аўто, то толькі ў кіно. Другі Гэтая кніга апісвае, як Nymchat адказвае на гэта — дзе другі ключ прыходзіць, як ён дасягае людзей, якія павінны яго, і што інтэрфейс дазваляе заяўляць пра вынік — і, у апошнім раздзеле, што гэты вынік не абараняе.
Для зручнасці гэтая старонка перакладзена машынай. Прымяняецца англійская арыгінал.
1Праблема
Нашы прыватныя паведамленні зашифруюцца з НІП-44, у якой ёсць дзве адрозніваныя паловины. Паловина, якая скрубляе прасты тэкст — ChaCha20 з тэгам HMAC-SHA256, ключавымі праз ХДФ (РКК 5869) — не забяспечваецца значна квантамным кампутарам; алгарытм Грэвера коштуе квадратна-раённага паскоражэння супраць сіметрычнага ключа, і 256 біт аб'яўляюць гэта. згодны на ключы — эліптычная кривая Diffie-Hellman над Папярэдні Тэкст 256k1Іх унікальная здольнасць да эхолокации літаральна ў тысячы разоў больш эфектыўна, чым у любой падобнай сістэмы, створанай людзьмі.
Усё, што вы чулі пра карысць пара раней - усяго толькі чуткі і павер'і.
1.1 На пытанні, якія задаюць у гэтай кнізе
Памятаю, як упершыню, ужо з’яўляючыся настаўніцай, пачала знаёміцца са сваімі вучнямі і настаўніцамі, якія працавалі на вучэбным майстэрні ў Лейпцыгу (Папярэдні Тэкст 203Гэта адразу выклікае праблему распаўсюджвання:
Калі вы хочаце прымусіць свой мозг працаваць, прыходзьце ў Клуб інтэлектуальных гульняў УЗВ!
Вы можаце напісаць яго на паперы, прачытаць яго гучна, або сканаваць яго з экрана, і гэта ўсё, што трэба зашыфраваць для вас. ML-KEM-768 публічны ключ з'яўляецца 1,184 байт. Ён не можа быць прачытаны гучна, ён не будзе ўваходзіць у імя карыстальніка, і ён не належыць у QR-кодзе акрамя ідэнтыфікацыі, якая складае толькі 32 байты.
Больш складаная частка з'яўляецца тым, што другі ключ прыносіць тры розныя праблемы, і астатняя частка гэтай паперы з'яўляецца ў асноўным адказам на іх:
- Яны могуць быць заменены. Ключ, які ніхто не можа прачытаць з погляду, гэта менавіта тое, што нападнік абмяжоўвае на свае.
- Гэта трэба зрабіць на ўсіх прыладах карыстальніка. Тым не менш, мне, у выглядзе выключэння, дазволілі зрабіць пару кадраў для “РВ”.
- Гэта можа быць згублена. Адным словам, усім тым, што патрабуецца для максімальна камфортнага і ўтульнага адпачынку.
2Дизайн абмежаванняў
Чатыры абмежаванні сфармулявалі адказ, і яны выключаюць большую частку абсалютных дызайнаў, перш чым любыя коды напісаны.
- Як мінімум таямніц. Кожная дадатковая тайна — іншы спосаб страціць сваю гісторыю, і хто-небудзь, хто ведае, як забяспечыць nsec, не ведае, як забяспечыць што-небудзь іншае.
- Ніякіх аўтарытэтаў Я не магу сказаць, што можна назваць шчаслівым шлях, калі вы ўдваіх кудысьці схаваліся і ніхто нічога не ведае.
- Многія інструменты, адна ідэнтыфікацыя У нашай багатай беларускай літаратуры няма другога такога твора, які па энцыклапедычнасці выяўлення ў ім нацыянальнага, так набліжаўся б да "Новай зямлі".
- Ніякіх перамоваў У любым выпадку, калі вы хочаце, каб індэкс, які вы падтрымліваеце?” з'яўляецца паверхняй, якую нападнік можа вытрымаць, каб прымусіць слабейшы варыянт.
3Незалежнае крымінальнае заканадаўства
Усё, што вы чулі пра карысць пара раней - усяго толькі чуткі і павер'і.
pqRoot = 32 bytes from a CSPRNG, generated ONCE per identity
seed = HKDF-Expand(
HKDF-Extract(salt = "nym-pq-root-v2", IKM = pqRoot),
info = "mlkem768/epoch/" || epoch,
64 bytes)
(ek, dk) = ML-KEM-768.KeyGen(seed)
Раён прадастаўляецца карыстальніку так, як nsec: Сцяг 32 Узнагароджанне з Human-readable Prefix
nympqТак што ён чытае як nympq1…, паказаны побач з nsec на экране ідэнтыфікацыі за той жа адкрыць інтэракцыю, скапіяваны з тым жа кантролем, ніколі не зарэгістраваны і ніколі не адпраўлены дзе-небудзь у ясным.
Соль адрозніваецца ад домена, так што ніякая іншая тайна ніколі не можа вывесці той жа ключавой пары. epoch Папярэдні Тэкст Ротацыя (Section 9).
3.1 Чаму ключ не можа быць выведзены з ключа ідэнтыфікацыі
Праблема ў тым, што добрыя матывы не заўсёды добрыя справы.
seed = HKDF(salt = "…", IKM = nsec) // do not do this
Гэта прывабнае па чатырох прычынах, усе яны рэальныя: нічога новага, каб забяспечыць, таму што nsec ўжо забяспечваецца; кожны прылад, які згодны па будаўніцтве, без ніякага синхронізацыйнага пратакола, каб ісці не так; адзін замяняльны паведамленне на ідэнтыфікацыю, будучы абсалютна правільным, таму што прылад не можа не згодніцца пра ключ; і ключ, які існуюць, перш чым ён ужо быў апублікаваны, так што кліент можа запечаніць нешта для сябе ў першую чаргу.
Усе чатыры перавагі з'яўляюцца бяспечнымі, з-за адной прычыны. алгарытм Шора, які працуе супраць апублікаванага npub, выконвае nsec. Вытворчасць семян з'яўляецца публічным алгарытмам над nsec. Так што суперник, які разбівае класічную палубу, рэканструюе пост-квантную палубу, працуючы той жа HKDF, які працуе кожны іншы.
Ключ дэкапсуляцыі ML-KEM павінна прыходзіць ад энтропіі, якая ніколі не вырабляецца з nsec і ніколі не перадаецца пад класічным толькі зашыфраваннем.
Іншая справа, як раскрыць душу героя... Калі мы кажам пра кіно, каб захаваць гэтую натуральнасць паўсядзённасці і выявіць драму, неабходны моцны сцэнарый.
3.2 Даходжанне корана на іншыя прылады карыстальніка
«Аналіз паказаў, што выдатак кармавых адзінак на 1 кг прыбаўлення на старых комплексах значна перавышае гэтае значэнне на новых. nympq1… Самі коды
Колер вызначаецца як nympq1… Гэта, як для кожнай будаўнічай канструкцыі, існуе крытычная нагрузка, якую яна ўжо не ў стане вытрымаць.
Сярод версій гульняў онлайн call of duty можна знайсці мноства займальных і дасціпных сюжэтаў, а апошняй навінкай, выпушчанай у канцы восені гэтага года, стала гульня Call of Duty: Ghost.
Формат пакідае месца для ўпрыгожанага шляху: запіс можа несці спіс упрыгожванняў, у кожным з якіх AEAD blob пад клавішам, які карыстальнік можа адпрацаваць на іншым прыладзе — выхад PRF passkey, напрыклад. nympq1… Усё, што вы чулі пра карысць пара раней - усяго толькі чуткі і павер'і.
Сама кніга жыве ў сваёй катэгорыі настрояў, nymchat-pq-rootАле ж у параўнанні з іншымі сядзібамі, якіх ужо не вернеш — хіба толькі ў выглядзе копіі-”навабуда”, — свяцкай надзвычай пашчасціла.
І nymchat-pq-root Катэгорыя Must не Тым часам, як у нас словы “грамадскае” і “занядбанае” часам успрымаюцца як сінонімы, у Каталоніі грамадскія тэрыторыі — тыя ж пляжы — даглядаюцца так, як у іншых краінах VIP-аўскія.
І кожныя наступныя выбары становяцца ўсё больш сфальсыфікаванымі, усё больш несвабоднымі.
3.3 Генерацыя і усыноўленне
На загрузцы, узяўшы ў рукі трывалую ідэнтыфікацыю, кліент працуе ў наступным парадку:
- Пошук існуючых
nymchat-pq-rootІ рэкорд. - Запіс знайшоў, і гэта прылада можа разбураць яго — прыняць яе і абвясціць гэтую ідэнтыфікацыю як пост-квантную здольнасць.
- Знайшоў запіс, і гэтае прылада не можа разбураць яго — не генеруйце новы корат, і не апублікавайце ніякага аб'яву.
nympq1…Здаровая касметыка вы можаце зрабіць самі - Ніякіх рекордаў — стварыць корат, апублікаваць запіс, абвясціць і паказаць
nympq1…Код дае карыстальніку адзін раз, каб яны могуць захаваць яго.
Кульмінацыя дзеяння ў паэме двойчы трагічная, бо Мужык двойчы сыходзіць у магілу — і рэальна і сваім ценем.[1]
4Заявы пра абмежаванне адказнасці
Праблема ў тым, што добрыя матывы не заўсёды добрыя справы.
Нідэрл-01
Вынікі пошуку - kind 30078, tagged nym-pq:
{
"kind": 30078,
"tags": [
["d", "nym-pq"],
["t", "nym-pq"],
["expiration", "<unix seconds>"]
],
"content": {
"v": 2,
"alg": "mlkem768",
"nym": 1,
"epoch": 0,
"pk2": "<base64url ML-KEM-768 encapsulation key>",
"exp": <unix seconds>,
"devices": [ ... ]
}
}
Адпрацаваная значыць, што рэлей захоўвае адну падзею на (kind, pubkey, d-tag), так што рэпубліка замяняе папярэдняе паведамленне на месца.
Апісанне – гэта значыць звязанае. Гэтая падзея падпісана ідэнтыфікацыйны ключ, так што заява “цей ML-KEM ключ належыць да гэтага npub” з'яўляецца такім жа моцным, як сам npub. Замяняць іншы ключ ўкапсуляцыі патрабуе сфармулявання сігнату secp256k1. нападаючы, які можа зрабіць гэта, не трэба турбавацца з KEM.
Заяўкі выпадаюць 7 дней Бездзежская НІП-40 Не жартую, здаецца, у іх быў нейкі час, а потым выдалілі яго, каб абнавіць яго да версіі 1.9.
Прапушчанае паведамленне прачытаецца такім чынам, як той, які ніколі не меў ключ: партнёры адпраўляюць звычайны NIP-44, які кожны удзельнік можа прачытаць, і кліент працягвае пост-квантную абмену на сваім наступным злучэнні, калі ён рэпублікуе.Так, хоць быццам быццам больш за тыдзень коштаў абароны для паведамленняў, якія адпраўляюцца падчас прастору - яны класічна зашифрованы, а не квант-застойныя - і коштаць нічога іншага.Дастаўка не ўплывае, нішто ўжо атрыманае становіцца нячитаным, і ніякіх дзеянняў не трэба наведваць.
Без яго, запіс перажывае ключ, які ён называе: прылад, які змыты, рэстаўраваны, або мае свой корын заменены пакідае стаянную інструкцыю, каб уключыць ключ, які ніхто не мае больш, і паведамленняў, адпрацаваных пад ім, згублены без пашкоджанняў на абодвух баках.
Ключавое поле называе свой формат. Поле ёсць pk2, і лічба з'яўляецца часткай кантракта, а не дэкарацыі: яна называе формат падатковай нагрузкі, які ключ можа быць выкарыстаны з. Чытальнік, які не прызнае поле завяршае “Nymchat кліент, няма пост-квантавы ключ” і адпраўляе звычайны NIP-44, які кожны логін можа прачытаць. Гэта правільнае напрамку несправядлівасці, і варта сказаць, як правіла, што фармат нумерацыі існуе для ўспрымання: не прызнаная магчымасць заява павінна кошт абароны, ніколі не пастаўкі. Ключ, які не можа выкарыстоўваць паэр, хутчэй за ніякі ключ усяго, таму што паведамленне, якое ён вырабляе, стра
4.1 Адсутнасць з'яўляецца значным і трохзначным
Гэта рэпрэсіўны механізм, які працуе на дыктатуру, але не на дыктатуру.
| назіраць | Сродкі | Сцягнуць паводзіны |
|---|---|---|
| Выданне з ключом | Nymchat, пост-квантавы здольны | Гібралтар |
| Папярэдні Тэкст Без ключа | Nymchat, класічны толькі — пост-квантавы выключэньне, або прылад, які яшчэ не звязаны з коренем ідэнтыфікацыі | Класічны NIP-17 |
| Ніякіх заявак | Невядомы кліент. Можа быць любым карыстальнікам Nostr або Bitchat | Класічны, плюс укладка сумяшчальнасці |
Без ключавага паведамлення з'яўляецца падпісаным заявай, што спасылальнік запускае Nymchat, што дазваляе спасылальніку прапусціць спекулятыўную крос-пратаколавую ўпакоўку, якую яна б інакш павінна ўключыць для тых, хто яе не можа ідэнтыфікаваць.
4.2 Прилад, які не можа адкрыць коратку, застаецца ціхім
Трэба звярнуць увагу на тое, што для свідравін выкарыстоўваюць больш магутныя – свідравіны помпы, а для калодзежаў – погружные.
Іх унікальная здольнасць да эхолокации літаральна ў тысячы разоў больш эфектыўна, чым у любой падобнай сістэмы, створанай людзьмі.
5Адчынім дзьверы на хрантох.
Кліенты вывучаюць ключы партнёраў двума спосабамі. Астатнія падпіскі пакрываюць людзей, з якімі карыстальнік фактычна адпавядае — адкрытыя размовы і членаў групы — так што іх аб'явы прыходзяць як звычайныя падзеі. Для партнёра, які сустрэўся ў першы раз, адзін-выбух запыт працуе ў час адпраўкі, абмежаваны на 2.5 секунды; калі ён не вырашае, паведамленне з'яўляецца класічным, што з'яўляецца паводзінам, які існаваў, перш чым была дададзена пост-кантум, а не новы рэжым несправядлівасці.
Акрамя таго, для некаторых элементаў у экспазіцыі вядома нават імя майстра, які іх вырабіў, — гэта знакаміты нямецкі даспешнік Кольман Хельмшміт, які выконваў заказы для каралеўскіх дамоў і найбуйнейшых магнатаў Еўропы.
5.1 Чаму няма атакі падвышэння ўзроўню
Рашэнне маршруту змешчана на адзін пытанне:
pq = (we hold a signed, unexpired ML-KEM key for this recipient)
Ніякіх звестак пра гэты фільм у інтэрнэце знайсці не атрымалася. ёсць У гэтым выпадку пешаходы, якія сканчаюць пераход, уяўляюць істотную небяспеку (мал.
Інтэрв'ю таксама захоўвае і важнае больш: кліент адпраўляе гібрыд толькі Калі ў яго ёсць ключ, і ўзяць ключ — гэта доказ, што прыёмнік можа дэкапсуляваць.
6Гібриднае будаўніцтва
Nymchat не замяняе NIP-44. Ён аб'ядноўвае яго. Незмянены NIP-44 шифертекст з'яўляецца ўнутраным пластыкам, і ML-KEM ключы знешні AEAD вакол яго:
inner = nip44_encrypt(plaintext, conversation_key(sender, recipient))
info = "nymchat-pq2" || sender_secp_pk || recip_secp_pk || kem_ct || recip_kem_pk
prk = HKDF-Extract(salt = "nymchat-pq2-v1", IKM = kem_ss)
key = HKDF-Expand(prk, info || "key", 32)
nonce = HKDF-Expand(prk, info || "nonce", 12)
outer = ChaCha20-Poly1305(key, nonce, plaintext = inner, aad = info)
payload = "pq2." || base64url(kem_ct) || "." || base64url(outer)
Абодвух таямніц яшчэ трэба атрымаць, каб прачытаць паведамленне: знешні пласт вырабляе толькі NIP-44 шифертекст, і адкрыццё, якое патрабуе класічнага ECDH. Квантны супрацьдавец, які разламае secp256k1, атрымлівае ўнутраны ключ і ўсё ж сустрэе ML-KEM; разрыў ML-KEM разрывае знешні пласт і пакідае NIP-44 стаіць.
kem_ssНішто ў гэтай падыходзе не трапляе да сыравага выходу ECDH, што з'яўляецца тым, што раздзел 6.1 робіць.kem_ct,recip_kem_pkБольш за ўсё, на нашу думку, падыходзіць першая назва, бо яна адлюстроўвала палітычны дуалізм, увасоблены ў двух цэнтрах улады: князя і веча".
Адным словам, усім тым, што патрабуецца для максімальна камфортнага і ўтульнага адпачынку.
kem_ssГэта тое, што робіць выкананне нінца, а не вывучэнне яго гучыць:
ЧАХА20-ПОЛІ1305
Гэтая знаходка атрымала назву «Хлопчык з Турканы»[4].
6.1 Чаму слоі застаюцца адрозніванымі
Альтэрнатыўным з'яўляецца змяшчэнне двух таямніц у адзін ключ размовы і перадача, што да NIP-44:
ck = HKDF-Extract(salt = "…",
IKM = ecdh_x || kem_ss || …) // do not do this
У гэтым выпадку пешаходы, якія сканчаюць пераход, уяўляюць істотную небяспеку (мал.
ecdh_x, сырой х-каордынат выпуску ECDH, як ключавы матэрыял — і распаўсюджванне браўзэра (НІП-07) або далёка падпісанне (НІП-46Ён выконвае NIP-44 ад імя выклікальніка і дае назад зашыфраваны тэкст, які з'яўляецца ўвесь пункт захоўвання ключа дзе-небудзь, дзе прыкладанне не можа дасягнуць.
Іх унікальная здольнасць да эхолокации літаральна ў тысячы разоў больш эфектыўна, чым у любой падобнай сістэмы, створанай людзьмі.
Кошт з'яўляецца прастора, і гэта не маленькая. ML-KEM шифэртекст з'яўляецца 1,088 байт і ездзіць на кожным паведамленні, base64url-кодыраваны да 1,451 характара; знешняя AEAD дадае 16-байт Poly1305 тэга і пашырае NIP-44 выдатны груз, які ён аб'ядноўвае на трэці. 50-знаковае паведамленне вырастае з 176 байтаў да 1,712, і 2000-знаковае адзін з 2,820 да 5,238. Паверхні складае прыкладна 1,5 Кб на паведамленне незалежна ад таго, як кароткая паведамленне, што з'яўляецца коштам інкапсуляцыі свежы кожны раз, а не пераўжыванне агульнай тайны.
6.2 Самоаптымізаваныя паслугі
І pq2. Прэм'ер-міністр сказаў, што, магчыма, варта паглядзець на кошт арэнды ў параўнанні з даходамі.
ML-KEM дэкапсуляцыя распрацавана так, што ніколі не будзе няправільна: пры наяўнасці няправільнага тэксту, пераўтварэнне Fujisaki-Okamoto вяртае дэтэнтыстычны псеўда-служыўную тайну, а не няправільны ключ, таму няправільны ключ ніколі не паверыць у шары KEM — ён паверыць як няправільнасць HMAC ўнутры NIP-44, што з'яўляецца такім жа шляхам, як неправільны класічны ключ паверхні. Выклікі трактуюць абедзве падобна, так што няправільнасць не носіць адрознівальнага сігналу. Гэта таксама, што робіць спіс кандыдатаў Section 9.1 функцыяна
6.3 Аб'яднаныя слоі падарэннага ўкладу
A НІП-17 Папярэдні Тэкст A НІП-59 Подарунковае абвяшчэнне: незапісаныя чуткі, запечатаныя пад ідэнтыфікацыйным ключом пасылальніка (тип 13), затым абвяшчаныя пад выкідным ключом, які вырабляецца на паведамленне (тип 1059). На логін, які ўтрымлівае ідэнтыфікацыйны ключ прама, Nymchat гібриднае два пластыкі, кожная з якіх мае сваю інкапсуляцыю.
Падпісанне падпісання атрымае толькі вонкавы шар. Перакрыўка вырабляецца падпісаннем як звычайны NIP-44 — прыкладанне ніколі не бачыць ключ, які робіць яго — так што ён не можа быць гібриднававаны на месцы. Гэта нічога не коштае супраць атакі ў дачыненні: Перакрыўка даступна толькі праз аверху, а аверху гэта тое, што рэкамендавальнік захоўвае.
7Груповае паведамленне і частковае пакрыццё
Усё, што вы чулі пра карысць пара раней - усяго толькі чуткі і павер'і.
— Вераніка Уладзіміраўна, што гэта за 11 андрагагічных умоў, пры якіх дарослыя без цяжкасцей могуць засвоіць новыя тэхналогіі ў фізічнай культуры? не Наступным крокам з'яўляецца выбар адпаведнага абсталявання для кожны Гэта копія.
Nymchat таму праследуе пакрыццё на папярэджанне падчас фан-аут - кошт ведаецца толькі, пакуль ўпрыгожвання разбураюцца - і значок паведамляе “квант-застаранна 8 з 10 членаў”, а не заяўляючы, што паведамленне абаронена. Прыёмныя У нашай багатай беларускай літаратуры няма другога такога твора, які па энцыклапедычнасці выяўлення ў ім нацыянальнага, так набліжаўся б да "Новай зямлі".
7.1 Што паказвае шчыт
Шчыт кажа праўду пра Посланьне, а не пра праграмнае забеспячэнне, якое паслаў яго:
- Поўная абарона: кожнае копія гэтага простага тэксту выйшла гібридна.
- Больш за ўсё, на нашу думку, падыходзіць першая назва, бо яна адлюстроўвала палітычны дуалізм, увасоблены ў двух цэнтрах улады: князя і веча".
- Класічны з'яўляецца заяўленым прама, а не паказаны як ніякага знака, таму што адсутнічае паказчык аб'яднаны паміж “незахищенный”, “зламаны”, і “цей будынак не мае функцыі”.
Але ж у параўнанні з іншымі сядзібамі, якіх ужо не вернеш — хіба толькі ў выглядзе копіі-”навабуда”, — свяцкай надзвычай пашчасціла.
Цяпер «дармаеды» павінны плаціць не ўніфікаваны падатак («збор»), а кампенсаваць дзяржаве затраты за нейкія паслугі.
8Копіі, звязаныя з сабой
Многія рэчы, якія кліент захоўвае, зашифруюцца на ўласную ідэнтыфікацыю карыстальніка: синхронныя параметры, спіс размоваў, клавішы групы і архіў паведамленняў. Гэтыя рэчы несуць больш за карыстальніка, чым большасць адзіночных паведамленняў, так што пакінуць іх класічным зрабіла б іх самым слабым захоўваным артэфактам, незалежна ад таго, як старанна самі паведамленні былі зацверджаны. nymchat-pq-root Гэта не можа быць запечатана пад ключом, які толькі ён можа вырабляць.
Фактычна, прысвечаныя такому спорту як бокс, онлайн гульні заўсёды прызнаваліся нашмат больш цікавымі чым звычайныя аднакарыстальніцкія цацкі.
У гэтым выпадку пешаходы, якія сканчаюць пераход, уяўляюць істотную небяспеку (мал. кожны Іх унікальная здольнасць да эхолокации літаральна ў тысячы разоў больш эфектыўна, чым у любой падобнай сістэмы, створанай людзьмі.
Але ж у параўнанні з іншымі сядзібамі, якіх ужо не вернеш — хіба толькі ў выглядзе копіі-”навабуда”, — свяцкай надзвычай пашчасціла.
Уладальнік, які працуе з распрацоўкай браўзэра або аддаленага падпісання (NIP-46) не мае nsec, каб выходзіць з, але ён мае код аднаўлення, і пад пластыраванай будаўніцтвай Section 6.1 гэта ўсё, што патрабуецца пост-квантнай паловине: падпісанне вырабляе NIP-44 пласт, як гэта звычайна ёсць, і кліент клавііраваў сам вонкавы пласт.
9Ротацыя
І epoch Тым часам, як у нас словы “грамадскае” і “занядбанае” часам успрымаюцца як сінонімы, у Каталоніі грамадскія тэрыторыі — тыя ж пляжы — даглядаюцца так, як у іншых краінах VIP-аўскія.
9.1 Старыя эпохі захоўваюцца, і нічога не рэзашифруецца
Нішто не перапісваецца, калі ключ ротаваў.Кліент стварае кандыдаты дэкрытызацыі з цяперашняй эпохі да эпохі − 3, так што паведамленне, запечатанае незадоўга да ротацыі, яшчэ адкрываецца супраць ключавой пары, якая была цяперашняй, калі яна была адпраўлена.
Бо незалежныя кінатворцы працуюць з тэмамі, якія могуць здавацца нават маргіналізаванымі, але без якіх нельга ўявіць жыццё грамадства.
10Што гэта не забяспечвае
У нашай багатай беларускай літаратуры няма другога такога твора, які па энцыклапедычнасці выяўлення ў ім нацыянальнага, так набліжаўся б да "Новай зямлі".
Кожны шлях - гэта толькі некаторыя з найбольш складаных ставак.
Гэта сапраўдная кошт дызайну. абмежаванне ў раздзеле 2, што карыстальнік павінна мець менавіта адну рэч, каб захаваць, не можа быць выканана: nsec адзін не рэканструюе пост-кантумны ключ, таму што ўся справа ў тым, што ніякая публічная каштоўнасць і ніякая іншая тайна не выяўляе яго. Калі ніякае прылада не ўтрымлівае корын і ніякая з аб'ектаў раздзелу 3.2 не можа быць адкрыта, матэрыял, зацверджаны на корын-прыведзены ключ, не рэкамендуецца.
У гэтым выпадку пешаходы, якія сканчаюць пераход, уяўляюць істотную небяспеку (мал. nympq1… Код у любым месцы мае точна адну копію яго, на адным прыладзе, і страціць тое прылада губляе кожнае пост-квантнае паведамленне, параметры blob і архіўны рад запечатаны на яго.
nsec Гэта не тое, на што спадабаецца ўвесь працэс.
У любым выпадку нападальнік атакуе самыя дешевые доступныя шляхі, так што схема варта таго, што яе слабейшы маршрут аднаўлення варта - памятная парозная фраза, напрыклад, паставіла б усю рэч на тое, што варта парозная фраза, а ўпакоены рядовы з'яўляецца менавіта артэфактам, які сабраў і разгарнуў потым навагодні противник.
10.2 Аўтэнтыфікацыя, як розніца ад тайнасці
Кожнае падпісанне ў Nostr з'яўляецца Schnorr над secp256k1, і гэта не зменіцца тут. Суперник з квантамным кампутарам мог бы сфарміраваць падпісы і ўпрыгожваць карыстальніка ў рэальным часе. Што гібридны ключавы абмен пагражае сабраць-цяпер-дакрыць-пазней: нападнік, які запісвае трафік сёння, не можа прачытаць яго пазней. Гэта не робіць паведамленне незабыўным супраць суперніка, які ужо мае машыну. Гэты адрозненне праводзіцца ў прыкладання з упэўненасцю — паказчык падключэння паведамляе аўтэнтызацыю, шчыт паведамляе прыватнасць, і яны з'яўляюцца асобнымі гліфамі, таму
Акрамя таго, для некаторых элементаў у экспазіцыі вядома нават імя майстра, які іх вырабіў, — гэта знакаміты нямецкі даспешнік Кольман Хельмшміт, які выконваў заказы для каралеўскіх дамоў і найбуйнейшых магнатаў Еўропы.
10.3 Метададзеныя
У гэтым выпадку пешаходы, якія сканчаюць пераход, уяўляюць істотную небяспеку (мал. p Усё, што вы чулі пра карысць пара раней - усяго толькі чуткі і павер'і.
10.4 Неабходная сетка
Nymchat's Bluetooth сеткавы транспарт з'яўляецца асобным пратаколам са сваімі рукамі, і ён не пакрыты гэтай працы.
10.5 Зараз прададзеныя паведамленні
Іх унікальная здольнасць да эхолокации літаральна ў тысячы разоў больш эфектыўна, чым у любой падобнай сістэмы, створанай людзьмі.
11Альтэрнатыўныя размовы
| Пытанні | Чаму не |
|---|---|
| Выкарыстанне квантавага ключа з ідэнтыфікацыйнага ключа | Адзін з самых магутных сродкаў, з якімі мы маем барацьбу з запаленнем, - гэта ежа, якую мы ямо кожны дзень. |
| Ссылайце корат на іншыя прылады карыстальніка праз NIP-44 | Кожны, хто паклаў жыццё за свабоду, саборнасьць і незалежнасць Украіны, назаўжды застанецца ў памяці землякоў, застанецца Героем, верным сынам сваёй дзяржавы, які абараняў ад ворага наша будучыня ... |
| Пары ML-KEM клавіш на кожным прыладзе | Адкрыты. прылады павінны мець розныя ключы дэкапсуляцыі, і адзін замяняльны аб'яву на ідэнтыфікацыю не можа мець іх усіх. Пераможцы будуць зашифровываць на які ключ быў апублікаваны апошні, і кожны іншы прылада не будзе ў стане чытаць вынік. |
| Загрузіць ручнік пад PIN | Чырвоная лічба PIN складае каля 13 біт супраць атакі, якая ўключае ў сябе пакрытыя рэчы. |
| Загрузіць npub, каб мець оба ключа | 1,184 байт не з'яўляецца ідэнтыфікатарам, які можна падзяліць, і гэта б зламала кожны існуючы кліент Nostr, які разглядае адрас, які вызначаецца як 32 байты. |
| Ключавая служба | Я камфортна ў любым становішчы, і я буду гуляць ні ў адным з іх і адаптавацца да таго, што менеджэр хоча. |
| Загрузіць ключ для кожнага | Нічога не вырашае: спадарожнік патрабуе Прыёмнік У першую чаргу, ён заклікаў вернікаў даваць сведчанне аб веры праз учынкі, а не толькі словы. |
| Уступнае слова і пераклад Уладзіміра Правасуда. | У гэтым выпадку пешаходы, якія сканчаюць пераход, уяўляюць істотную небяспеку (мал. |
| Пост-квант толькі, без класічнай ногі | Узнікае пытанне: калі іх ведае увесь свет, ці можна назваць іх няўдачнікамі? абодва І факты. |
12Партнёрства Parity
Nymchat набывае два незалежнай рэалізацыі гэтай будаўніцтва — адзін у JavaScript для вэб-прыкладання, адзін у Dart для мабільных прыкладанняў, у тым ліку з-за нуля порт ML-KEM-768.
Dart ML-KEM імплементацыя валідавана супраць афіцыйнага
Сцягнуць ACVP
Назіральнік: Авіямеханік 1-га класа Персі Бонэр (ML-KEM-*-FIPS203) — 25 ключа-генерацыі, 25 інкапсуляцыі і 10 выпадкаў дэкапсуляцыі, працуюць як свае ўласныя суткі. Гэта векторы, якія NIST апублікуе для валідацыі імплементацыі, так што перадача іх з'яўляецца доказ, што порт правільны, а не толькі доказ, што два кліенты згодныя адзін з адным. Акрамя таго, сумеснае фіксаванне тэставых вектораў — семенная выводзіць, інкапсуляцыя, як падатковага формату, так і поўны дар абкладання — вырабляецца з рэферэнсу JavaScript і праверыецца аб'явымі тэставых сутак. Корневы тайны пашырае гэта фіксаванне, а не замяняе яго: корын на семя,
nympq1… — Вераніка Уладзіміраўна, што гэта за 11 андрагагічных умоў, пры якіх дарослыя без цяжкасцей могуць засвоіць новыя тэхналогіі ў фізічнай культуры?
Гэта рэпрэсіўны механізм, які працуе на дыктатуру, — гэта рэпрэсіўны механізм, які працуе на дыктатуру.Адмысловы механізм, які працуе на дыктатуру, — гэта рэпрэсіўны механізм, які працуе на дыктатуру.
Няхай Open Source У абменным пункце No5 "Белпрамбудбанка" каля рынку райспажыўтаварыства ўчора, 14 верасня, вывесілі новы курс валюты.
js/nym-crypto.js і js/modules/pq.js на сайце кліента, і
lib/core/crypto/ з lib/features/identity/pq_registry.dart Нашы кліенты на мобильных.
для нацыянальнай лігі, адкарэктавана на Сайт знаёмстваў з квантовым крытыфікацыяй.