Buscar

ESTRUTURA DE DADOS II (Alguém possui os algoritmos de Hashing implementados em java , c ou c++ ? as funções básicas(insere,remove, busca) e structs)

Implementação dos algoritmos usando funções de hash..

💡 5 Respostas

User badge image

Andre Smaira

import java.io.UnsupportedEncodingException;

import java.security.MessageDigest;

import java.security.NoSuchAlgorithmException;

  

public class TesteAlgoritmo {

  

         public static void main(String args []) throws NoSuchAlgorithmException, UnsupportedEncodingException {

                    

                   String senha = "admin";

                    

                   MessageDigest algorithm = MessageDigest.getInstance("SHA-256");

                   byte messageDigest[] = algorithm.digest(senha.getBytes("UTF-8"));

                     

                   StringBuilder hexString = new StringBuilder();

                   for (byte b : messageDigest) {

                     hexString.append(String.format("%02X", 0xFF & b));

                   }

                   String senhahex = hexString.toString();

                    

                   System.out.println(senhahex);

         }

          

}

0
Dislike0
User badge image

Andre Smaira

import java.io.UnsupportedEncodingException;

import java.security.MessageDigest;

import java.security.NoSuchAlgorithmException;

  

public class TesteAlgoritmo {

  

         public static void main(String args []) throws NoSuchAlgorithmException, UnsupportedEncodingException {

                    

                   String senha = "admin";

                    

                   MessageDigest algorithm = MessageDigest.getInstance("SHA-256");

                   byte messageDigest[] = algorithm.digest(senha.getBytes("UTF-8"));

                     

                   StringBuilder hexString = new StringBuilder();

                   for (byte b : messageDigest) {

                     hexString.append(String.format("%02X", 0xFF & b));

                   }

                   String senhahex = hexString.toString();

                    

                   System.out.println(senhahex);

         }

          

}

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais