Aller au contenu
S

SecureX

Scanné pour les virus Windows Free to try
Télécharger v1.0 41 téléchargements
Version1.0
Éditeur David Vitali Enterprises
Date de sortie22 juil. 2015
Date ajoutée22 juil. 2015
Exigences OSWindows 10, Windows 2003, Windows Vista, Windows, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP
ExigencesNone
Total téléchargements41
PrixFree to try

La description

SecureX a été développé en Visual C++ 6.0, mais avec le code source à portée de main, il se connecte de manière transparente à .NET. Ce que vous trouverez dans le téléchargement est SecureX.h, le fichier d'en-tête de l'API. Vous pouvez ouvrir ce fichier et parcourir ses fonctions, qui couvrent toutes les bases de la sécurité numérique :

1. Systèmes cryptographiques à clé privée :

1.1 DES :

(a) DES simple, double et triple longueur ;

(b) Une seule longueur génère et vérifie le MAC (Message Authentication Code);

(c) Fonction unidirectionnelle simple, double et triple longueur (OWF);

(d) vérification de la clé DES et correction de la parité des clés ;

(e) DES vérifie la clé faible.

1.2 AES :

(a) Crypter en modes ECB (Electronic Code Book) et CBC (Cipher Block Chaining) ;

(b) Déchiffrer en modes ECB et CBC ;

(c) Chiffrer et déchiffrer avec compteur et ICV.

2. Système cryptographique à clé publique :

2.1 RSA :

(a) Longueur de clé RSA statique de 1,25 Kbits (la recommandation actuelle est de 1,0 Kbits minimum) ;

(b) Génération de clés publiques/secrètes RSA à l'aide d'une analyse rapide des nombres premiers et (car cela peut prendre du temps) d'un retour d'état via la fonction de rappel (voir SecureX.h pour plus d'informations) ;

(c) RSA Sign/Unsign de 1,25 Kbits ;

(d) Vérifier l'intégrité de la clé RSA.

3. Hachage :

3.1 SHA4 :

(a) Prise en charge du hachage 384 et 512 bits ;

(b) Calculer SHA4 sur un fichier ;

4. Diverses fonctions de support cryptographique :

Prise en charge de la minuterie 4.1 MSec (set, get, get_clock).

4.2 Obtenez la force du mot de passe sous forme de centile (voir SecureX.h).

4.3 Classer le mot de passe (très faible, faible, bon, etc., reportez-vous à nouveau à SecureX.h).

4.4 Convertir le binaire en chaîne hexadécimale ASCII et inverser.

4.5 Calculer LRC 8 bits.

4.5 Remplissez un tableau avec des nombres de Fibonacci (utile pour le remplissage de données).

4.6 Détruire les éléments sensibles en mémoire avec quadruple écrasement, y compris bit-flip.

4.7 Fonctions de brouillage de données puissantes qui utilisent une clé de 64 bits. Peut être utilisé à la place de l'envoi de votre remplissage et d'autres données statiques en clair.

Notez qu'il s'agit d'un package de code source/DLL facultatif. Il n'a pas en tant que tel un fichier exécutable qui peut être exécuté.

Programmes similaires

Alternatives

Plus de ce même éditeur