» Poradna » Programy

Zasifrovani 16 bajtu

 |   |  Microsoft Windows 7 Chrome 26.0.1410.43

Dobry den,existuje nejaky mechanismus na zasifrovani dat o velikosti 16 bajtu aby vysledny zasifrovany kod byl opet 16 bajtovy?

Odpovědi na otázku

 |   |  Microsoft Windows 7 Firefox 19.0

Zdravim,to je preci logicky nemozne Jakymkoliv sifrovanim se vzdy pridaji nejaka data jako sifrovaci klic apod. Cili velikost bude vzdy vetsi, nerikam ze o moc, ale bude Nehlede na to ze 16bajtu je tak mala velikost ze bude zabirat na disku vetsi alokovany prostor.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 8 Chrome 26.0.1410.43

Nesmysl. Šifrovací kód nemusí (dokonce ani nesmí!) být součástí samotných dat.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 19.0

Data budou pozmenena a nebudou mit totoznou velikost

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 7 Opera 9.80

Data mohou mít přesně stejnou velikost, pokud si k tomu šifrovací software nepřidá nějaké vlastní informace.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 IE 10.0

proč by proboha neměla mít totožnou velikost? mám text k zašifrováníABCDEFGHIJKLMNOzašifrovaný text může vypadat třeba takto - pokud budu šifrovat posunutím písmenCDEFGHIJKLMNOPQnebo třeba jakýkoli jiný 16ti bajtový string, pkud budu jednotlivá písmena XORovat jeho pořadím ve stringu.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows XP Firefox 20.0

Velikost alokovaného souboru neřeší. Zašifrovaná zpráva může být stejně dlouhá jako původní, ovšem příjemce potřebuje ještě stejně dlouhý klíč (viz oldsoft). Možná by pomohlo upřesnění, o co se Michal vlastně snaží. U takhle malého počtu znaků naopak může být prospěšné délku změnit..

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 26.0.1410.43

Ja vim 16 bajtu je malo, ale ja to takto hold mam ;)Navic ta sifra musi byt dekodovatelna tzn. ze zarizeni ktere prijimac zasifrovany kod jej dokaze desifrovanim ziskat z5.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows XP Firefox 20.0

Máš 16 bajtů, tj 128 bitů. Šifra může být třeba to, že každý x-tý bit otočíš (1>0 nebo 0>1) a je to. Velikost je stejná a příjemce si je zase otočí zpět.Např. 1bajt - negace každý 4.původní: 10110100šifrovaný: 10100101po dešifrování máš zase: 10110100

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 26.0.1410.43

Ano existuje.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 8 Chrome 26.0.1410.43

jiste. uplne jednoduse vyXORovat opet nejakym 16bajtovym heslem, nejlepe nahodne generovanym. dokonce to ma tu vlastnost, ze takova sifra je jedna z mala skutecne neprolomitelnych.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 8 Chrome 26.0.1410.43

a dekodovani se provede opet vyxorovanim tim heslem.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows XP Opera 9.80

šifrovací mřížka?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Linux Mozilla 1.9.1.7

Jakákoliv bloková šifra s blokem velikosti 128 bitů - například AES. Pro jediný blok stačí šifrovací režim ECB. (POZOR! Pokud by mělo být bloků víc, je pro zajištění bezpečnosti dat nutné použít jiný šifrovací režim!!)

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 26.0.1410.43

S tim XORovani, to me napadlo jako uplne prvni mozna sifra, ale z toho na co to potrebuji si myslim, ze je to rozlustitelne :(Potrebuji to na zasifrovani firmwaru, ktery posilam do jednotky pri aktualizaci, kde bootloader data rozsifruje a umisti na flash. Soubor s firmwarem obsahuje X radku po 16 bajtech, ktere jsou prenaseny.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 8 Chrome 26.0.1410.43

xorovani je nerozlustitelne, pokud je delka hesla shodna s delkou sifrovane informace. Tj. pokud potrebuje prenaset X radku po 16 bajtech a chces to mit nerozlustitelne, pouzij X hesel o delce 16 bajtu (potazmo jedno heslo o delce X*16 bajtu)

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows XP Firefox 20.0

A ještě si tam může naprogramovat posun znaků v hesle (po každé aktualizace se znaky posunou o x-míst) a bude mít pro každou aktualizaci jiné. Jen musí stejný posun zaužít i pro zašifrování).

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 8 Chrome 26.0.1410.43

Tam uz ovsem jakasi sance na rozlusteni je, zvlast s rostoucim poctem prenosu. Pokud ma clovek prenaset y-krat firmware obsahujici x*16 bajtu, mel by si pro nerozlustitelnost pripravit x*y*16-bajtove heslo.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 26.0.1410.43

A ty můžeš říci tomu bootloaderu jak ty data má dešifrovat? Tj že má použít AES nebo to jen obyčejně XORnout? atd. Protože pokud ne, tak řešíš nesmysl.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 8 Chrome 26.0.1410.43

Ja ten bootloader programuji takye je to cele jen na ;) Ted jsem to mel resene tim XORem, ale pouze jednim heslem stejnym pro kazdy radek. Napadlo me taky umistit samotne heslo do hex souboru, ktere bude opet XORem zasifrovane a toto heslo pro rozsifrovani bude znat jen strana prijemce tj. MCU.Takze postup vysilani by bylo, ze se nejprve vysle do MCU zasifrovany klic, ziska se original a pak jen budu posilat zasifrovana data, ktera budu desifrovat desifrovnym klicem ;) Ale toto je asi uz nesmysl ;)

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Mechanismus




Určitě si přečtěte

Nechcete platit za Total Commander? Těmito bezplatnými programy ho můžete nahradit

Nechcete platit za Total Commander? Těmito bezplatnými programy ho můžete nahradit

** Total Commander je na Windows takřka legendou ** Licence však stojí více než tisíc korun ** Našli jsme pro vás deset alternativ dostupných zdarma

Karel Kilián | 141

Sex a rozmnožování při mezihvězdné cestě: Kolik lidí je potřeba pro let k Proximě Centauri?

Sex a rozmnožování při mezihvězdné cestě: Kolik lidí je potřeba pro let k Proximě Centauri?

** Vědci spočítali, jak velká by musela být posádka pro vícegenerační let k nejbližší hvězdné soustavě ** Proxima Centauri se nachází 4,3 světelných let od nás ** Za současných technologií bychom k ní letěli 6300 let

Petr Kubala | 57

Apple dal do MacBooku procesor Core i9 a 4TB SSD. Ani se neptejte, co za to chce...

Apple dal do MacBooku procesor Core i9 a 4TB SSD. Ani se neptejte, co za to chce...

** Apple aktualizoval notebooky MacBook Pro, dostaly nový hardware ** Těšit se můžete na nové procesory a větší paměť ** Cena nejvybavenějšího modelu překročí 200 tisíc korun

Martin Miksa | 99

Google ADT-2: Miniaturní krabička s Android TV 8.0, kterou si nikdy nekoupíte

Google ADT-2: Miniaturní krabička s Android TV 8.0, kterou si nikdy nekoupíte

** Dlouho se nevědělo, co to přesně má být ** Pak se s krabičkou Google pochlubil na I/O ** Do „Chromecastu“ vtěsnal celý Android TV

Jakub Čížek | 24

Alan Turing: Genius, který matematicky stvořil počítač

Alan Turing: Genius, který matematicky stvořil počítač

Řešením matematického problému se dostal k modelu teoretického stroje, který nese jeho jméno a je základem logiky univerzálních počítačů.

Pavel Tronner | 57


Aktuální číslo časopisu Computer

Velký test 18 bezdrátových sluchátek

Vše o přechodu na DVB-T2

Procesory AMD opět porážejí Intel

7 NVMe M.2 SSD v přímém souboji