Wat is die onderskeid tussen 'n enkripsiealgoritme en 'n sleutel?
Wat is die onderskeid tussen 'n enkripsiealgoritme en 'n sleutel?

Video: Wat is die onderskeid tussen 'n enkripsiealgoritme en 'n sleutel?

Video: Wat is die onderskeid tussen 'n enkripsiealgoritme en 'n sleutel?
Video: Asymmetric Encryption - Simply explained 2024, November
Anonim

Algoritme is publiek, bekend deur die sender, ontvanger, aanvaller en almal wat daarvan weet enkripsie . Sleutel aan die ander kant is 'n unieke waarde wat slegs deur jou gebruik word (en die ontvanger in die geval van Symmetric Enkripsie ). Sleutel is wat jou maak geïnkripteer boodskap uniek van dié wat deur ander gebruik word.

Eenvoudig so, wat is die sleutel in enkripsie-algoritme?

In kriptografie , a sleutel is 'n stukkie inligting ('n parameter) wat die funksionele uitset van 'n kriptografie bepaal algoritme . Vir enkripsie algoritmes , a sleutel spesifiseer die transformasie van gewone teks in syferteks, en omgekeerd vir dekripsie algoritmes.

Mens kan ook vra, watter tipe sleutel het een sleutel vir enkripsie en 'n ander sleutel vir dekripsie? Onthou dat daar twee basiese is tipes van enkripsie : simmetriese algoritmes: (ook genoem "geheim sleutel ”) gebruik dieselfde sleutel vir beide enkripsie en dekripsie ; asimmetriese algoritmes: (ook genoem "publiek sleutel ") gebruik verskillende sleutels vir enkripsie en dekripsie.

Hierin, hoe lyk 'n enkripsiesleutel?

Simmetries sleutel enkripsie word gebruik vir enkripteer groot hoeveelhede data doeltreffend. 256-bis AES sleutels is simmetriese sleutels. Asimmetries, of publiek/privaat enkripsie , gebruik 'n paar sleutels. Wanneer 'n asimmetriese sleutel paar gegenereer word, die publiek sleutel is tipies gewoond daaraan enkripteer , en die private sleutel word tipies gebruik om te dekripteer.

Wat is syfer en sleutel?

A syfer algoritme is 'n wiskundige formule wat spesifiek ontwerp is om die waarde en inhoud van data te verdoesel. Hierdie sleutel word gebruik om die data te enkripteer, en óf dit sleutel of 'n komplementêre sleutel is nodig om die data terug te dekripteer na 'n nuttige vorm.

Aanbeveel: