Puncte:1

Criptarea cuvântului complet folosind Schema Paillier

drapel us

Folosesc schema Paillier pentru a cripta un mesaj, totuși, am împărțit cuvintele în alfabete și apoi am convertit fiecare alfabet în cod ASCII criptând rezultatul final. Funcționează bine, dar vreau să criptez fiecare cuvânt. Este posibil asta?

Ca și prin criptarea fiecărui alfabet, dimensiunea fișierului criptat crește de 10 ori.

DannyNiu avatar
drapel vu
Gândiți-vă la modul în care SSL/TLS criptează întreaga sesiune.
Puncte:3
drapel ng

În cea mai comună variantă de criptare Paillier cu modul public $n$, orice text simplu în $[0,n)$ poate fi criptat și decriptat (deși uneori intervalul este ușor redus sau centrat pe zero). Pentru a fi în siguranță, are nevoie de criptare Pailler $n$ să aibă factorizare necunoscută. Asta înseamnă cel puțin 1024 de biți $n$ (cu 2048 de biți sau mai mult recomandat). Aceasta permite criptarea a 127 (sau 255) octeți. Este mai mult decât suficient pentru codificarea UTF-8 a oricărui cuvânt dintr-un dicționar englez sau francez (nu am idee pentru alții).

Dacă criptarea caracter cu caracter cu criptarea Paillier crește dimensiunea doar cu 10, atunci $n$ este de cel mult 40 de biți și, prin urmare, criptarea nu este sigură.

Este neobișnuit să folosiți criptarea Paillier pe text: este folosit în primul rând atunci când proprietatea omomorfă este utilă. Pentru text, practica este criptare hibridă, care permite text simplu arbitrar mare.

kelalaka avatar
drapel in
[Cel mai lung cuvânt francez](https://en.wikipedia.org/wiki/Longest_word_in_French) este destul de scurt, 36 și, în mod interesant (pentru mine), franceză nu are cuvinte lungi în comparație cu altele, [engleză la celălalt capăt](https ://en.wikipedia.org/wiki/Longest_word_in_English) au rezultate ciudate, cum ar fi [protein titin](https://en.wikipedia.org/wiki/Titin) este [cel mai lung](https://en.wiktionary .org/wiki/Appendix:Protologisms/Long_words/Titin). În afară de 2 nume chimice și un nume fictiv, toate se încadrează sub 46. Germana este în afara ligii și turca este ciudată pe acest subiect; sufixe recursive :)

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.