HIME: Huge Integer Math and Encryption 2.05.1

Licence: Essai gratuit ‎Taille du fichier: 1.31 MB
‎Note des utilisateurs: 2.8/5 - ‎5 ‎Votes

Énorme bibliothèque de mathématiques et de cryptage Integer. - Une boîte à outils de cryptographie pour Windows avec clé publique et clé secrète cryptage, sécurité des données et signatures numériques avec des fonctions de hachage sécurisées à sens unique. - Chiffrement des clés publiques (asymétriques) et signatures numériques avec RSA. Rembourrage optionnel PKCS#1 v1.5 RSA. - Cryptage secret (symétrique) avec AES (Rijndael) ou ArcFour (compatible RC4). - Fonctions de hachage : SHA-512, SHA-256, SHA-1, MD5, CRC32. - FIPS 198 HMAC. - Génération de nombres premiers énormes, affaissement et génération de nombres aléatoires cryptographiquement sécurisés (a.o. Blum-Blum-Shub). Données réelles de nombre aléatoire à partir d’un serveur Internet. - Algorithme d’échange de clés Diffie-Hellman. - Compression / décompression avec plusieurs algorithmes de compression. - Thread-safe pour une utilisation dans les applications multi-threaded. - Fonctions de conversion de données entre différents formats : énorme entier, Base64, décimal, hex, ascii binaire. - Effacer en toute sécurité les fichiers disque et l’espace disque gratuit. - D’énormes fonctions mathématiques, de manipulation de bits et de boolean peuvent servir de blocs de construction pour la mise en œuvre d’autres systèmes de cryptage à clé publique ou l’exécution de calculs mathématiques avec une précision arbitraire. - Applications de théorie des nombres. - Un nombre énorme d’entiers dans HIME peut être des centaines de millions de chiffres de long; 2^31 (2147483648) bits longs. DES MILLIONS de chiffres décimales ! - HIME est un dll 32 bits. Chaque langage de programmation qui peut accéder à un dll Win32 standard peut utiliser HIME: C, C++, C#, Visual Basic 5/6, VBA, VB.Net, Delphi, PowerBASIC, PureBASIC, Liberty Basic, Euphoria, Java, Macromedia Director (avec GLU32).. - les langues .NET (dot NET) peuvent utiliser HIME comme un « code dll non ingéré ». - Programmes de démonstration et de test (y compris leur code source) pour afficher les performances himes et comme un exemple de la façon d’utiliser HIME. - Le code de démonstration dans Visual Basic 5/6, C++, C#, VB.Net, Liberty Basic, Delphi, PowerBASIC et PureBASIC sont également inclus. HIME a été écrit dans PowerBASIC (*) et assembleur en ligne. HIME est conçu pour prendre en charge toutes les versions de Windows.

historique de la version

  • Version 2.05.1 posté sur 2008-12-15
    Ajout de la possibilité d’obtenir une clé de licence gratuite via TrialPay
  • Version 2.00 posté sur 2006-12-20
    Vitesse de calcul plus rapide, fonctions de compression, effacer en toute sécurité les fichiers, SHA-512

Détails du programme

Cluf

EULA - Accord de licence utilisateur final

CONTRAT DE LICENCE Lisez les termes et conditions suivants avant d’utiliser les programmes et fichiers HIME énumérés ci-dessous (Voir CETTE LICENCE S’APPLIQUE À). Ces programmes et fichiers sont par la suite appelés le logiciel. En utilisant le logiciel que vous acceptez et d’accepter les modalités de cet accord. Si vous n’acceptez pas les conditions de cet accord, n’utilisez pas le logiciel. CETTE LICENCE S’APPLIQUE À : les fichiers et programmes suivants : - HIME. DLL (DLL) - HIME. Hlp - HIME. Inc - HIMETestbench.bas - HIMETestbench.exe - HIMEWorkbench.bas - HIMEWorkbench.exe - HIME_JCalg1.dll - HIME_Zlib.dll Le hime dll peut être utilisé de 2 façons différentes : - sans clé d’enregistrement en tant que freeware. Le dll affiche un nagscreen dans ce cas. - avec une clé d’enregistrement, achetée auprès de DevOTechS. Le dll n’affiche pas d’écrans de bourrin. Cette licence s’applique aux deux méthodes d’utilisation. Licence DevOTechS (ci-après connu sous le nom d’auteur) vous fournit ce logiciel et vous accorde vous une licence non exclusive pour utiliser le logiciel pour votre usage personnel ou dans votre entreprise ou la profession. CLAUSE DE NON-RESPONSABILITÉ ET LIMITATIONS DES RECOURS Le logiciel est fourni "as is" et l’auteur décline spécifiquement toutes les garanties de toute nature, expresse ou implicite, y compris, mais sans s’y limiter, les garanties implicites de marchandité et de remise en forme à des fins particulières. En aucun cas l’Auteur ne sera pour tout dommage, y compris toute perte de profit et/ou de données ou tout autre incident, dommages-intérêts spéciaux ou conséquents, même si l’auteur a été informé de la possibilité de dommages-intérêts. L’auteur ne justifie, ne mérite pas ou ne fait aucune déclaration concernant l’utilisation, ou les résultats de l’utilisation, du logiciel en termes de justesse, de précision, fiabilité, l’actualité, ou autrement, et ne justifie pas que le fonctionnement de toute logiciel sera ininterrompu ou sans erreur. L’auteur décline expressément toute garantie non indiqué ci-après. Aucune information ou conseil oral ou écrit donné par l’auteur ou d’autres personnes crée une garantie ou, de quelque façon que ce soit, augmente la portée de la garantie qui précède. Généralités Si vous acceptez les modalités de cet ACCORD, vous avez certains droits et obligations non exclusifs en tant que Suit: Si vous avez enregistré HIME, vous avez reçu une clé d’enregistrement de DevOTechS pour tourner de l’écran nag. Cette clé d’enregistrement doit être intégré dans votre programme de demande de manière à ce que le la clé ne peut pas (facilement) être récupérée par une personne malveillante. Vous pouvez faire l’un des éléments suivants : 1. Installez et utilisez le LOGICIEL sans redevance. 2. Faire des copies illimitées et distribuer le LOGICIEL en il est désinstallé, forme non modifiée, comme téléchargé à partir de www.devotechs.com. Les magazines informatiques sont spécifiquement autorisé à distribuer le LOGICIEL (dans son formulaire non installé et non modifié, tel que téléchargé à partir de www.devotechs.com) sur n’importe quel disque de couverture ou CD-ROM. Notez que vous ne devez JAMAIS inclure votre inscription personnelle HIME clé dans toute distribution ou de le révéler d’une autre manière! 3. Regroupez le LOGICIEL avec d’autres produits et vendez le paquet, aussi longtemps que vous le faites clairement à la client que le LOGICIEL est disponible gratuitement de www.devotechs.com 4. Utilisez le hime dll dans vos applications personnelles ou commerciales et l’inclure dans la distribution de vos applications ou installer le paquet. Vous ne pouvez pas faire l’un des éléments suivants: 1. Vous ne pouvez pas traduire, ingénieur inverse, décompile, démonter ou modifier le logiciel compilé. 2. Sublicense, louer, vendre, donner ou révéler votre clé d’enregistrement personnelle HIME. 3. Utilisez la dll précompilée HIME pour développer et distribuer une et/ou un logiciel concurrent. 4. Vaincre toute réduction prévue des fonctionnalités ou des « nagscreens » dans le dll HIME compilé. 5. Faire des publications calomnieuses concernant le LOGICIEL ou DevOTechS.