axTLS software SSL embutido é um cliente / servidor biblioteca TLSv1 SSL altamente configurável projetado para plataformas com requisitos de memória pequenos. Ele vem com um pequeno servidor HTTP / HTTPS e ferramentas de teste adicionais.
Para executá-lo:
biografia, Vá para o diretório axTLS e digite "make". Selecione o sistema operacional apropriado e, em seguida, executá-lo (como superusuário, a partir do diretório _stage) com:
biografia, ./axhttpd
in- Aponte seu browser para https://127.0.0.1 (ou o que quer que o nome do servidor é).
biografia, Você será solicitado a aceitar o certificado axTLS (prima ok).
biografia, Você pode acessar as mesmas páginas que usam HTTP normal com http://127.0.0.1.
ções sobre a demo você pode executar o servidor axssl seguido pelo cliente axssl. Digite alguns caracteres no cliente e vê-los aparecer no servidor (em Linux / Unix você pode digitar caracteres do servidor e vê-los no cliente)
Recursos .:
- A pegada muito pequena (cerca de 50-60kB para a biblioteca em 'servidor só' mode).
- Usa bala TLSv1 (uma melhoria em SSLv3)
- retomada Sessão bala de um elevado desempenho SSL.
- bala AES128 / AES256 para encriptação de alta qualidade (assim como RC4).
- bala portátil em vários sistemas (escrito em ANSI C). Testado em Linux / Win32 / Cygwin / Solaris.
- bala variáveis RSA tamanhos de chaves (512-4096 pedaços foram testados).
- A bala API muito simples - ~ 20 funções em C e não há estruturas .
- bala pares de verificação do cliente / servidor, cadeia de certificados, a renegociação da sessão.
- bala X509v1, PKCS # 8, PKCS # 12 chaves / certificados em DER / formato PEM,
- bala Altamente configurável opções de tempo de compilação (usando a ferramenta de configuração BusyBox-like)
- bala compatibilidade openssl parcial.
- Interfaces de bala para C #, VB.NET, Java, Perl e Lua.
- bala é grátis! (Licenciamento LGPL)
Comentários não encontrado