Difference between revisions of "DCPcrypt/fr"

From Free Pascal wiki
Jump to navigationJump to search
 
(5 intermediate revisions by one other user not shown)
Line 38: Line 38:
  
 
===  Téléchargement ===
 
===  Téléchargement ===
Le paquet peut être téléchargé  à partir du [http://sourceforge.net/project/showfiles.php?group_id=92177&package_id=179842 site Lazarus CCR SourceForge].
+
Le paquet peut être téléchargé  à partir du [http://sourceforge.net/project/showfiles.php?group_id=92177&package_id=179842 site Lazarus CCR SourceForge].
  
=== Dependencies / System Requirements ===
+
=== Dépendances / Configuration requise ===
  
Tested on Linux and Windows XP.
+
Testé avec Linux et Windows XP.
  
 
=== Installation ===
 
=== Installation ===
* In Components/Open Package File, open dcplazarus.lpk.
+
* Dans Components/Open Package File, ouvrir dcplazarus.lpk.
* Compile the component to verify that everything is ok.  
+
* Compiler le composant pour vérifier que tout est ok.  
* Install and let Lazarus rebuild.
+
* Install le et laisser Lazarus faire un rebuild.
  
=== Usage ===
+
=== Utilisation ===
Please note that an appreciation of the basic principles of encryption/decryption and key management is needed to ensure the correct usage of the ciphers implemented within this package. A good introduction on this subject is provided by Bruce Schneier's "Applied Cryptography" (ISBN: 0-471-11709-9) also see the NIST publication SP800-38A for information on the block cipher chaining modes.
+
Veuillez noter qu'une appréciation des principes de base de chiffrement/déchiffrement et de gestion des clés est nécessaire pour s'assurer d'une utilisation correcte des algorithmes de chiffrement mis en œuvre dans ce paquet. Une bonne introduction à ce sujet est fourni par le livre de Bruce Schneier's "Applied Cryptography" (ISBN: 0-471-11709-9) voir aussi la publication du NIST SP800-38A pour être informé sur les modes de chaînage de chiffrement par bloc.
  
* Ciphers - the basic building block of DCPcrypt, the TDCP_cipher component.
+
* Chiffrements - la construction de bloc de base de DCPcrypt, le composant TDCP_cipher.
* Block Ciphers - the base of all block ciphers, the TDCP_blockcipher component.
+
* Chiffrement par bloc - la base de tous les chiffrements par bloc, le composant TDCP_blockcipher.
* Hashes - the base of all hash algorithms, the TDCP_hash component.
+
* Hachages - la base de tous les algorithmes de hachage, le composant TDCP_hash.
  
See included documentation.
+
Voir la documentation incluse.
  
[[Category:Components]]
+
[[Category:Components/fr]]

Latest revision as of 11:10, 3 August 2011

Deutsch (de) English (en) español (es) suomi (fi) français (fr)

A propos

  • DCPcrypt est une collection de composants cryptographiques pour Lazarus.
  • L'idée derrière DCPcrypt est qu'il devrait être possible de "déposer" toute implémentation d'algorithme pour la remplacer par une autre avec un minimum ou même pas de modification de code. Pour aider à atteindre cet objectif, tous les composants cryptographiques sont des descendants d'une des multiples classes de base, TDCP_cipher pour les algorithmes de chiffrement et TDCP_hash pour les algorithmes de validation de message.

Captures d'écran

  • Dcp1.png
  • Dcp2.png

Auteurs

  • Converti vers Lazarus par barko, 2006

Licence

The MIT License

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Téléchargement

Le paquet peut être téléchargé à partir du site Lazarus CCR SourceForge.

Dépendances / Configuration requise

Testé avec Linux et Windows XP.

Installation

  • Dans Components/Open Package File, ouvrir dcplazarus.lpk.
  • Compiler le composant pour vérifier que tout est ok.
  • Install le et laisser Lazarus faire un rebuild.

Utilisation

Veuillez noter qu'une appréciation des principes de base de chiffrement/déchiffrement et de gestion des clés est nécessaire pour s'assurer d'une utilisation correcte des algorithmes de chiffrement mis en œuvre dans ce paquet. Une bonne introduction à ce sujet est fourni par le livre de Bruce Schneier's "Applied Cryptography" (ISBN: 0-471-11709-9) voir aussi la publication du NIST SP800-38A pour être informé sur les modes de chaînage de chiffrement par bloc.

  • Chiffrements - la construction de bloc de base de DCPcrypt, le composant TDCP_cipher.
  • Chiffrement par bloc - la base de tous les chiffrements par bloc, le composant TDCP_blockcipher.
  • Hachages - la base de tous les algorithmes de hachage, le composant TDCP_hash.

Voir la documentation incluse.