A method of encrypting or decrypting an input message block of binary data of predetermined length 2n into an output message block by dividing the message block into two equal size halves, performing one or more transformation rounds on the message block halves, each transformation round further comprising the steps of determining a key, processing the first half data block using a hash function to obtain a modified first half data block of length n, and combining the modified first half data block with the second half data block to obtain a modified second half data block of length n; and, lastly, appending the first modified half data block to the second modified half data block to obtain the output message block.

Een methode om of een blok van het inputbericht van binaire gegevens te decrypteren die van vooraf bepaalde lengte 2n in een blok van het outputbericht te coderen door het berichtblok in de twee gelijke groottehelften te verdelen, één of meer transformatierondes op het bericht uitvoeren blokkeert de helften, elke transformatie om verder het bestaan van de uit stappen van het bepalen van een sleutel, de verwerking van het eerste blok van de helftgegevens gebruikend een knoeiboelfunctie om een gewijzigd eerste blok van de helftgegevens van lengte n te verkrijgen, en combinerend het gewijzigde eerste blok van de helftgegevens met het tweede blok van de helftgegevens om een gewijzigd tweede blok van de helftgegevens van lengte n te verkrijgen; en, ten slotte, toevoegend het eerste gewijzigde halve gegevensblok aan het tweede gewijzigde halve gegevensblok om het blok van het outputbericht te verkrijgen.

 
Web www.patentalert.com

< (none)

< Method and apparatus for cryptographically camouflaged cryptographic key storage, certification and use

> Method and apparatus for creating specialized multimedia threads in a multimedia communication center

> (none)

~ 00003