Un logiciel de
cryptographie est un type de programme d'ordinateur qui est généralement
utilisé pour coder l'information. Cela peut permettre le transfert de
communication entre les parties, ou permettre à des informations précieuses
pour être caché. Le logiciel de cryptographie est devenu beaucoup plus
fréquente depuis l'émergence de l'Internet. Certaines de ses applications
spécifiques comprennent le codage ATM et carte de crédit numéros, déguiser les
mots de passe e-mail, et le maintien de l'ensemble de la sécurité du réseau. Le
terme cryptographie désigne parfois le déchiffrement de l'information, par
opposition à son encodage.
Afin de produire
les meilleurs chiffrements possibles, la connaissance de quatre domaines
différents sont généralement incorporés dans le logiciel de cryptographie: les
mathématiques, les statistiques, l'informatique et l'ingénierie. Ce logiciel
utilise généralement un type de chiffrement, qui est un algorithme utilisé pour
coder les informations. Chiffrements sont considérés comme plus compliqué que
les codes, et les deux se distinguent par des cryptographes d'experts. C'est
parce que les codes utilisent un plus grand dictionnaire, qui est ensuite
renvoyé à l'interprétation d'un message. En revanche, l'algorithme de
chiffrement est plus varié et génère des modèles plus complexes de codage.
Pour les
utilisateurs d'ordinateurs personnels, les logiciels de cryptographie peut effectuer
un grand nombre de tâches différentes. Par exemple, les programmes de
chiffrement du courrier électronique peuvent permettre à une personne d'envoyer
des messages avec crypté contenu à d'autres utilisateurs de la messagerie. Tout
ce qui est requis est la clé commune, ou d'un algorithme, de décrypter ces
messages, qui est généralement une partie du logiciel de cryptographie.
Les pirates
informatiques utilisent souvent des logiciels de cryptographie pour accéder à
d'autres ordinateurs. Par exemple, certains programmes peuvent découvrir les
mots de passe pour différents réseaux. Les pirates peuvent aussi utiliser des
logiciels tels que les broyeurs de fichiers, d'accéder à un ordinateur, puis
détruire tous les fichiers qu'il contient, en changeant le code et de le rendre
impossible à récupérer.
Un grand nombre
de logiciels de cryptographie est disponible à l'achat ou libre téléchargement.
Les programmes peuvent varier en fonction de la qualité de l'algorithme et le
codage qu'ils utilisent. Certains logiciels peuvent être spécifiquement conçus
pour le décodage, ou déchiffrage, l'information.
Il y a aussi des
types de logiciels de cryptographie appelés claviers virtuels. Ce logiciel
empêche l'exploitation forestière clé, qui est un programme qui permet de
suivre les frappes couramment utilisés dans la saisie des mots de passe et
numéros de carte de crédit. Le clavier virtuel, comme son nom l'indique, met en
place un clavier «faux» qui modifie les combinaisons de touches saisies en
elle, de sorte qu'un enregistreur de frappe recevra des informations
différentes que le mot de passe entré réelle.
Le logiciel de
cryptographie est souvent régie par des lois nationales. Par exemple, certains
pays ne permettent pas d'être exporté ou importé. Dans certains cas, un permis
peut être nécessaire pour expédier le logiciel à l'échelle internationale.