HIME: Huge Integer Math and Encryption 2.05.1

Licença: Julgamento Gratuito ‎Tamanho do arquivo: 1.31 MB
‎Classificação dos utilizadores: 2.8/5 - ‎5 ‎votos

Enorme biblioteca de matemática e encriptação. - Um kit de ferramentas de criptografia para Windows com encriptação de chaves públicas e secretas, segurança de dados e assinaturas digitais com funções de haxixe de ida e volta. - Encriptação de chaves públicas (assimétricas) e assinaturas digitais com RSA. Preenchimento opcional PKCS#1 v1.5 RSA. - Encriptação de chaves secreta (simétrica) com AES (Rijndael) ou ArcFour (compatível com RC4). - Funções de haxixe: SHA-512, SHA-256, SHA-1, MD5, CRC32. - FIPS 198 HMAC. - Geração de números primos enormes, factoring e criptograficamente segura geração aleatória de números (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 vários algoritmos de compressão. - Seguro de rosca para utilização em aplicações com vários fios. - Funções de conversão de dados entre vários formatos: número inteiro, Base64, decimal, hexádice, ascii binário. - Apagar de forma segura ficheiros de discos e espaço de disco gratuito. - Enormes funções matemáticas, matilas e booleanas de número inteiro podem servir de blocos de construção para implementar outros esquemas de encriptação de chaves públicas ou realizar cálculos de matemática com precisão arbitrária. - Aplicações da teoria dos números. - Um número inteiro enorme em HIME pode ter centenas de milhões de dígitos; 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 possam aceder a um dll Win32 padrão podem usar HIME: C, C++, C#, Visual Basic 5/6, VBA, VB.Net, Delphi, PowerBASIC, PureBASIC, Liberty Basic, Euforia, Java, Macromedia Diretor (com GLU32).. - As línguas .NET (ponto NET) podem utilizar o HIME como um "código não gerido". - Demo e programas de teste (incluindo o seu código fonte) para mostrar o desempenho do HIMEs e como um exemplo de como usar o HIME. - Estão também incluídos o código de demonstração em 5/6, C++, C#, VB.Net, Liberty Basic, Delphi, PowerBASIC e PureBASIC. HIME foi escrito em PowerBASIC (*) e montador inline. O HIME foi concebido para suportar todas as versões do Windows.

história da versão

  • Versão 2.05.1 postado em 2008-12-15
    Acrescentou 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 ficheiros de forma segura, SHA-512

Detalhes do programa

EULA

EULA - Contrato de Licença de Utilizador Final

CONTRATO DE LICENÇA Leia os seguintes termos e condições antes de utilizar os programas e ficheiros HIME listado abaixo (Ver ESTA LICENÇA SE APLICA A). Estes programas e ficheiros são doravante referidos como o Software. Ao utilizar o software que está a aceitar e concordando com os termos e condições deste acordo. Se não concordar com os termos deste acordo, não utilize o Software. ESTA LICENÇA APLICA-SE A: os seguintes ficheiros e programas: O HIME. DLL O HIME. HLP O 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 chave de registo como freeware. O dll apresenta um nagscreen neste caso. - com uma chave de registo, adquirida à DevOTechS. O dll não apresenta nenhum nagscreens. Esta licença aplica-se a ambos os métodos de utilização. LICENÇA A DevOTechS (doravante conhecida como Autora) fornece-lhe este Software e concede-lhe é uma licença não exclusiva para utilizar o Software para uso pessoal ou no seu negócio ou profissão. ISENÇÃO DE RESPONSABILIDADE E LIMITAÇÕES DE REMÉDIOS O Software é fornecido "como is" e o Autor especificamente desressa todas as garantias de qualquer tipo, expresso ou implícito, incluindo, mas não limitado a, as garantias implícitas de mercante e aptidão para um propósito particular. Em nenhum caso o Autor será responsável por quaisquer danos, incluindo qualquer perda de lucros e/ou dados ou outros incidentes, danos especiais ou conseqüentes, mesmo que o Autor tenha sido avisado da possibilidade de tais danos. O Autor não garante, garante ou faz quaisquer observações relativas a a utilização, ou os resultados da utilização, do Software em termos de correção, precisão, fiabilidade, atualidade, ou de outra forma, e não garante que o funcionamento de qualquer o software será ininterrupto ou livre de erros. O Autor declina expressamente 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 âmbito da garantia anterior. Geral Se aceitar os termos e condições deste ACORDO, você tem certos direitos e obrigações não exclusivas como segue-se: Se registou o HIME recebeu uma chave de registo de DevOTechS para virar o nagscreen. Esta chave de registo deve ser incorporado no seu programa de candidatura de tal forma que o a chave não pode (facilmente) ser recuperada por uma pessoa maliciosa. Pode fazer qualquer um dos seguintes: 1. Instale e utilize o SOFTWARE numa base livre de royalties. 2. Faça cópias ilimitadas e distribua o SOFTWARE em é desinstalado, formulário não modificado, como descarregado a partir de www.devotechs.com. Revistas de Computador são especificamente autorizado a distribuir o SOFTWARE (no seu é formulário desinstalado, não modificado, como descarregado a partir www.devotechs.com) em qualquer disco de cobertura ou CD-ROM. Note que nunca deve incluir o seu registo pessoal DE HIME chave em qualquer distribuição ou revelá-lo de qualquer outra forma! 3. Embrulhe o SOFTWARE com outros produtos e venda o pacote, desde que fique claro para o cliente que o SOFTWARE está disponível gratuitamente de www.devotechs.com 4. Utilize o dll HIME nas suas aplicações pessoais ou comerciais e incluí-lo na distribuição das suas aplicações ou instalar pacote. Não pode fazer nada do seguinte: 1. Não pode traduzir, engenheiro inverso, decompilar, desmontar ou modificar o Software compilado. 2. Subliciense, alugue, venda, brinde ou revele a sua chave de registo pessoal HIME. 3. Utilize o dll pré-compensado HIME para desenvolver e distribuir um simulador e/ou pacote de software concorrente. 4. Derrotar qualquer redução pretendida da funcionalidade ou 'nagscreens' em o dll HIME compilado. 5. Faça publicações caluniosas relativas ao SOFTWARE ou à DevOTechS.