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.