Sign in Join
Wiki copytemporary

DCPcrypt/fr: what changed

Revision 1 to 2. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
11### A propos
22
33- [DCPcrypt](http://www.cityinthesky.co.uk/cryptography.html) est une collection de composants cryptographiques pour Lazarus.
44
55- 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.
66
77### Captures d'écran
88
9-- <figure>
10- <img src="Dcp1.png" title="Dcp1.png" />
11- <figcaption>Dcp1.png</figcaption>
12- </figure>
9+- ![](/wiki-images/b/be/Dcp1.png)
1310
14-- <figure>
15- <img src="Dcp2.png" title="Dcp2.png" />
16- <figcaption>Dcp2.png</figcaption>
17- </figure>
11+- ![](/wiki-images/7/74/Dcp2.png)
1812
1913### Auteurs
2014
2115- David Barton [page d'accueil](http://www.cityinthesky.co.uk)
2216
2317- Converti vers Lazarus par barko, 2006
2418
2519### Licence
2620
2721The MIT License
2822
2923Permission 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:
3024
3125The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
3226
3327THE 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.
3428
3529### Téléchargement
3630
3731Le paquet peut être téléchargé à partir du [site Lazarus CCR SourceForge](http://sourceforge.net/project/showfiles.php?group_id=92177&package_id=179842).
3832
3933### Dépendances / Configuration requise
4034
4135Testé avec Linux et Windows XP.
4236
4337### Installation
4438
4539- Dans Components/Open Package File, ouvrir dcplazarus.lpk.
4640- Compiler le composant pour vérifier que tout est ok.
4741- Install le et laisser Lazarus faire un rebuild.
4842
4943### Utilisation
5044
5145Veuillez 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.
5246
5347- Chiffrements - la construction de bloc de base de DCPcrypt, le composant TDCP_cipher.
5448- Chiffrement par bloc - la base de tous les chiffrements par bloc, le composant TDCP_blockcipher.
5549- Hachages - la base de tous les algorithmes de hachage, le composant TDCP_hash.
5650
5751Voir la documentation incluse.
5852
5953---
6054*From the Free Pascal wiki, page "DCPcrypt/fr", as it stood on 2011-08-03 after a change by Chronos, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*
6155Category: Components/fr

Back to history