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.