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

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.

história da versão

  • Versão 2.05.1 postado em 2008-12-15
    Adicionada a possibilidade de obter uma chave de licença gratuita via TrialPay
  • Versão 2.00 postado em 2006-12-20
    Velocidade de cálculo mais rápida, funções de compressão, apagar arquivos com segurança, SHA-512

Detalhes do programa

Eula

EULA - Contrato de Licença do Usuário Final

CONTRATO DE LICENÇA Leia os seguintes termos e condições antes de usar os programas e arquivos HIME listado abaixo (Veja esta licença se aplica). Esses programas e arquivos são agora referidos como software. Usando o software que você está aceitando e concordando com os termos e condições deste acordo. Se você não concordar com os termos deste contrato, não utilize o Software. ESTA LICENÇA SE APLICA A: os seguintes arquivos e programas: - HIME. Dll - HIME. Hlp - HIME. Inc - HIMETestbench.bas - HIMETestbench.exe - HIMEWorkbench.bas - HIMEWorkbench.exe - HIME_JCalg1.dll - HIME_Zlib.dll O dll HIME pode ser usado de 2 maneiras diferentes: - sem uma chave de registro como freeware. O dll exibe uma tela nagscreen neste caso. - com chave de registro, adquirida da DevOTechS. O dll não exibe nenhuma tela. Esta licença se aplica a ambos os métodos de uso. Licença A DevOTechS (a seguir conhecida como Autor) fornece este Software para você e concede a você uma licença não exclusiva para usar o Software para o seu uso pessoal ou em seu negócio ou profissão. ISENÇÃO DE RESPONSABILIDADE E LIMITAÇÕES DE REMÉDIOS O Software é fornecido "como is" e o Autor isenta especificamente todas as garantias de qualquer tipo, expresso ou implícito, incluindo, mas não limitado a, as garantias implícita de comercialização e aptidão para um propósito específico. Em nenhum caso será o Autor por danos diretos ou indiretos causados a si ou a terceiros. danos especiais ou consequentes, mesmo que o Autor tenha sido avisado da possibilidade de tais danos. O Autor não garante, garante ou faz qualquer representação sobre o uso, ou os resultados do uso, do Software em termos de correção, precisão, confiabilidade, corrente, ou de outra forma, e não garante que a operação de qualquer o software será ininterrupto ou livre de erros. O Autor se isenta expressamente de quaisquer garantias não declarado aqui. Nenhuma informação oral ou escrita ou conselho dado pelo Autor ou outros criará uma garantia ou, de qualquer forma, aumentará o escopo da garantia anterior. Geral Se você aceitar os termos e condições deste ACORDO, você tem certos direitos e obrigações não exclusivas como Segue: Se você registrou HIME, você recebeu uma chave de registro da DevOTechS para virar o nagscreen. Esta chave de registro deve ser incorporado em seu programa de aplicação de tal forma que o chave não pode (facilmente) ser recuperada por uma pessoa maliciosa. Você pode fazer qualquer um dos seguintes: 1. Instale e use o SOFTWARE sem royalties. 2. Faça cópias ilimitadas e distribua o SOFTWARE em é desinstalado, forma não modificada, como baixado de www.devotechs.com. As revistas de computador são especificamente autorizado a distribuir o SOFTWARE (em seu é desinstalado, forma não modificada, como baixado de www.devotechs.com) em qualquer disco de cobertura ou CD-ROM. Observe que você NUNCA deve incluir seu registro pessoal hime chave em qualquer distribuição ou revelá-lo de qualquer outra forma! 3. Empacotar o SOFTWARE com outros produtos e vender o pacote, contanto que você deixar claro para o cliente que o SOFTWARE está disponível gratuitamente de www.devotechs.com 4. Use o dll HIME em suas aplicações pessoais ou comerciais e incluí-lo na distribuição de aplicativos ou instalar o pacote. Você não pode fazer nada do seguinte: 1. Você não pode traduzir, engenharia reversa, descompilar, desmontar ou modificar o Software compilado. 2. Sublicença, alugue, venda, doe ou revele sua chave de registro PESSOAL HIME. 3. Use o dll pré-compensado HIME para desenvolver e distribuir um simulador e/ou pacote de software concorrente. 4. Derrote qualquer redução pretendida de funcionalidade ou 'nagscreens' em o hime dll compilado. 5. Faça publicações caluniosas sobre o SOFTWARE ou DevOTechS.