El xifrat és el procés de traduir les dades de text sense format (text pla) en alguna cosa que sembla ser l'atzar i sense sentit (text xifrat). El desxifrat és el procés de convertir text xifrat de nou a text sense format.
Per xifrar més d'una petita quantitat de dades, s'utilitza el xifrat simètric. Una clau simètrica s'utilitza durant tant els processos de xifrat i desxifrat. Per desxifrar una peça particular del text xifrat, la clau que s'utilitza per xifrar les dades ha de ser utilitzat.
L'objectiu de cada algoritme de xifrat és que sigui el més difícil possible per desxifrar el text xifrat generada sense utilitzar la clau. Si s'utilitza un algoritme de xifrat molt bona, no hi ha una tècnica significativament millor que tractar metòdicament totes les claus possibles. Per a tal algoritme, com més gran sigui la clau, més difícil és desxifrar un tros de text xifrat sense posseir la clau.
És difícil determinar la qualitat d'un algoritme de xifrat. Algorismes que semblen prometedors en ocasions arribar a ser molt fàcil de trencar, donat l'atac adequat. En seleccionar un algoritme de xifrat, és una bona idea triar un que ha estat en ús durant diversos anys i ha resistit amb èxit tots els atacs.
Data d'actualització:
24 de gen. 2018