HIME: Huge Integer Math and Encryption 2.05.1

Licença: Avaliação gratuita ‎Tamanho do arquivo: 1.31 MB
‎Classificação dos usuários: 2.8/5 - ‎5 ‎Votos

Sobre HIME: Huge Integer Math and Encryption

Enorme biblioteca de matemática e criptografia integer. - Um kit de ferramentas de criptografia para Windows com criptografia de chave pública e chave secreta, segurança de dados e assinaturas digitais com funções de hash seguras unidireitais. - Criptografia de chaves pública (assimétrica) e assinaturas digitais com RSA. Acolchoamento PKCS#1 v1.5 RSA opcional. - Criptografia secreta (simétrica) com criptografia de teclaS AES (Rijndael) ou ArcFour (compatível com RC4). - Funções hash: SHA-512, SHA-256, SHA-1, MD5, CRC32. - FIPS 198 HMAC. - Enorme geração de números primos, factoring e geração de números aleatórios criptograficamente seguras (a.o. Blum-Blum-Shub). Dados de números aleatórios verdadeiros de um servidor de internet. - Algoritmo de troca de chaves Diffie-Hellman. - Compressão/ descompressão com múltiplos algoritmos de compressão. - Segurança de rosca para uso em aplicativos de várias roscas. - Funções para conversão de dados entre vários formatos: inteiro enorme, Base64, decimal, hex, ascii binário. - Apagando com segurança arquivos de disco e espaço livre em disco. - Enorme número inteiro matemático, manipulação de bits e funções booleanas podem servir como blocos de construção para implementar outros esquemas de criptografia de chave pública ou realizar cálculos matemáticos com precisão arbitrária. - Aplicações de teoria de números. - Um enorme número inteiro no HIME pode ter centenas de milhões de dígitos de comprimento; 2^31 (2147483648) bits de comprimento. MILHÕES de dígitos decimais! - HIME é um dll de 32 bits. Todas as linguagens de programação que podem acessar um padrão Win32 dll podem usar HIME: C, C++, C#, Visual Basic 5/6, VBA, VB.Net, Delphi, PowerBASIC, PureBASIC, Liberty Basic, Euphoria, Java, Macromedia Director (com GLU32).. - Os idiomas .NET (ponto NET) podem usar o HIME como um 'dll código não gerenciado'. - Programas de demonstração e teste (incluindo seu código fonte) para mostrar o desempenho do HIMEs e como exemplo de como usar o HIME. - Código demo em Visual Basic 5/6, C++, C#, VB.Net, Liberty Basic, Delphi, PowerBASIC e PureBASIC também estão incluídos. HIME foi escrito em PowerBASIC (*) e montador inline. O HIME foi projetado para suportar todas as versões do Windows.