Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
Ferramentas/GitHubGitHub/rweather/noise-java
Ferramentas de Criptografia/DescriptografiaCriptografiaUtilitários e Frameworks
GitHubrweather/noise-java

noise-java

Implementação Java pura do protocolo Noise

Ver Repositório
1495813há 2 anosRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

Biblioteca Noise-Java

Noise-Java é uma implementação em Java puro do Noise Protocol, destinada a servir como implementação de referência. O código é distribuído sob os termos da licença MIT.

Esta biblioteca é escrita em Java puro, fazendo uso da Java Cryptography Extension (JCE) para fornecer primitivas criptográficas e infraestrutura. Quando uma primitiva não é suportada pelo JDK da plataforma, o Noise-Java fornece uma implementação alternativa em Java puro.

Os seguintes algoritmos estão normalmente disponíveis em JDKs padrão e o Noise-Java tentará usá-los se estiverem presentes:

  • SHA-256
  • SHA-512
  • AES/CTR/NoPadding

Algumas instalações do JDK restringem o uso de chaves AES de 256 bits. Talvez seja necessário instalar os "Unlimited Strength Policy Files" para o seu JDK para contornar essa restrição. Alternativamente, a implementação alternativa em Java puro do AESGCM no Noise-Java não possui tais restrições.

Se você tiver implementações melhores das primitivas criptográficas disponíveis, poderá modificar as funções createDH(), createCipher() e createHash() na classe "Noise" para integrar suas versões.

A documentação do pacote contém mais informações sobre as classes na biblioteca Noise-Java.

Para mais informações sobre esta biblioteca, para relatar bugs, para contribuir ou para sugerir melhorias, entre em contato com o autor Rhys Weatherley via email.

Baixar ferramenta