Diskuze: Kryptovanie
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 4 zpráv z 4.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Docela jsem tuto problematiku rozpracoval na Githubu: https://github.com/…d/csharp-aes
Pokud není něco jasné, neváhej se zeptat.
podle dokumentace aes podporuje 3 delky klicu 128, 192 a 256 bitu. pokud chces pouzit vlastni klic napr. nejaky retezec tak nejakym zpusobem musis prevest retezce na fixni pocet bitu. naivni implementace by byla ze napr. retezec "abc" prevedes pomoci nejakeho encodingu na posloupnost bitu a zbytek do 128 nebo 256 doplnis nulami. realne bych pouzil hash funkci ktera vrati pro libovolne dlouhe string/heslo vzdy pole bytu o fixni velikosti. napr. trida SHA256.
Ďakujem vám za odpovede, veľmi mi pomohli.
Petr Čech možno by bolo dobré o tom urobiť článok, podľa mňa to zaujíma
dosť ľudí a nevidel som to nikde jednoducho a prakticky spracované.
Zobrazeno 4 zpráv z 4.