LibTomCrypt est une solution complète, modulaire et boîte à outils cryptographique portable qui fournit aux développeurs un vaste éventail de chiffres bien connus publiés blocs, fonctions de hachage à sens unique, les modes de chaînage, pseudo-générateurs de nombres aléatoires, la cryptographie à clé publique, et une pléthore d'autres routines. Il a été conçu dès le départ pour être très simple à utiliser. Il dispose d'un API modulaire et standard qui permet de nouveaux chiffres, hashes, et PRNGs être ajoutés ou supprimés sans changement à l'application finale globale. Il dispose des fonctions pour une manipulation facile et un manuel d'utilisation complet qui possède de nombreux exemples de source snippet.
LibTomCrypt est une boîte à outils cryptographique assez complète, modulaire et portable qui offre aux développeurs un vaste éventail de chiffres bien connus publiés blocs, fonctions de hachage à sens unique, les modes de chaînage, générateurs de nombres pseudo-aléatoires, la cryptographie à clé publique et une pléthore d'autres routines.
LibTomCrypt a été conçu dès le départ pour être très simple à utiliser. Il dispose d'un API modulaire et standard qui permet aux nouveaux algorithmes de chiffrement, hachage et PRNGs à être ajoutés ou retirés sans changement à l'application finale globale. Il dispose fonctions faciles à utiliser et un manuel d'utilisation complet qui possède de nombreux exemples de source snippet.
LibTomCrypt est gratuit pour tous les fins sous le domaine public. Cela inclut l'utilisation commerciale, la redistribution et même ramification.
Voici quelques caractéristiques principales de "LibTomCrypt":
· Domaine public et open source.
· Entièrement écrit en C portable Source ISO (sauf pour des choses comme RNG pour des raisons naturelles)
· Construit hors de la boîte sur pratiquement chaque boîte. Tout ce qui est requis est le GCC pour la source de construire.
· Comprend un manuel d'utilisation 90+ page au format PDF (avec des exemples qui y travaillent)
· Bloquer Ciphers
· Ciphers disposent d'une crypter BCE / décrypter, setkey et interfaces d'auto-test.
· Tous les chiffres ont le même prototype qui facilite l'utilisation de plusieurs chiffres à l'exécution.
· Certains des chiffres sont flexibles en termes de taille de code et utilisation de la mémoire.
· Chiffrements supportés.
· Blowfish
· XTEA
· RC5
· RC6
· SAFER +
· Rijndael (alias AES)
· Twofish
· SAFER (K64, SK64, K128, SK128)
· RC2
· DES, 3DES
· CAST5
· Noekeon
· Bonite
· Anubis (avec option tweak comme proposé par les développeurs)
· Khazad
· Changement de mode
· Modes viennent avec interfaces début, crypter / décrypter et set / get IV.
· Mode de prise en charge.
· BCE
· CBC
· OFB
· BFC
· CTR
· Hachage unidirectionnel Fonctions
· Hashes viennent avec init, processus, fait et interfaces d'auto-test.
· Tous les hashs utilisent les mêmes prototypes pour les interfaces.
· Hashes pris en charge.
· MD2
· MD4
· MD5
· SHA-1
· SHA-224/256/384/512
· TIGER-192
· RIPE-MD 128/160
· WHIRLPOOL
· Authentification du message
· FIPS-198 HMAC (supporte tous les hashes)
· FIPS attente OMAC1 (prend en charge tous les chiffrements)
· Authentification ACGA
· Message Crypter + Modes Authentifier
· Mode EAX
· Mode OCB
· Générateurs de nombres pseudo-aléatoire
· Yarrow (algorithme basé)
· RC4
· Prise en charge de / dev / random, / dev / urandom et le RNG Win32 CSP
· Fortuna
· SOBER-128
· Algorithmes à clé publique
· RSA (en utilisant PKCS # 1 v2.1 et PKCS # 1 v1.5)
· DH (utilisant des signatures ElGamal et le cryptage de DH simples)
· ECC (sur Z / pZ, ElGamal signatures, le chiffrement de style de DH simples)
· DSA (Les utilisateurs font leurs propres groupes)
· Autres normes
· PKCS # 1 (à la fois v1.5 et v2.0 rembourrage)
· PKCS # 5
· ASN.1 DER pour les types entiers.
Quoi de neuf dans cette version:
· Le code ECC a été fixé, nettoyé et amélioré.
· GCM a été fixé.
· UTF8 soutien a été ajouté au code de ASN1.
· La documentation a été améliorée.
· La version publiée du manuel est inclus.
Détails logiciels:
Version: 1.16
Date de transfert: 2 Jun 15
Licence: Gratuit
Popularité: 93
Commentaires non trouvées