terça-feira, 28 de junho de 2011
Alguma vez já se perguntou o que está armazenado nas chaves magnéticas dos hotéis?
Alguma vez já se perguntou o que está armazenado nas chaves
magnéticas (que se assemelham aos cartões de crédito) dos hotéis?
Veja a resposta e mude seus hábitos:
a. Nome do hóspede
b. Endereço parcial do hóspede
c. Número do quarto do hotel
d. Datas do check-in e ckeck-out
e. Número do cartão de crédito, e sua data de validade, do hóspede!
Quando você as devolve na recepção, suas informações ficam lá disponíveis
para qualquer funcionário com acesso ao "scanner" do hotel. Ou ainda, um
funcionário pode levar um monte delas para casa e, utilizando um aparelho de
"scanner" magnético, ter acesso às suas informações e sair gastando pela
internet.
Simplificando, os hotéis não apagam as informações das chaves
magnéticas até que um novo hóspede faça uso delas, quando suas
informações sobrescreverão as do antigo hóspede. Mas até que a
chave seja re-utilizada, ela fica, geralmente, na gaveta da
recepção com as suas informações nela!
Resumindo:
Guarde com você suas chaves magnéticas, leve-as para casa
ou as destrua. Nunca as deixe no quarto, no lixo do banheiro e
NUNCA as devolva para a recepção quando estiver fazendo o
check-out. Os hotéis não podem cobrar pelas chaves (é ilegal)
e você terá certeza de que não estará deixando um monte de
informações pessoais valiosas que podem ser facilmente
acessadas, e utilizadas, com um "scanner" magnético.
Pela mesma razão, se você chegar ao aeroporto e descobrir
que ainda está carregando a chave com você, não a jogue nas cestas
de lixo. Leve-a para casa e a destrua com uma tesoura,
cortando principalmente a faixa magnética nas costas da chave.
* Informação: Departamento Policial Federal
repasse para amigos e familiares*
Abraço!
Douglas Cardoso Pinheiro
segunda-feira, 27 de junho de 2011
Gerando Hash Base64 a partir de um MD5 com a biblioteca do JBoss
package br.com.dougpinheiro.security.hash;
import java.io.IOException;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import org.jboss.security.Base64Encoder;
public class HashFactory {
public static String hash(byte[] data_in){
String string_out = "";
try {
MessageDigest md = MessageDigest.getInstance("MD5");
string_out = Base64Encoder.encode(md.digest(data_in));
} catch (NoSuchAlgorithmException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
return string_out;
}
public static void main(String[] args) {
HashFactory hf = new HashFactory();
System.out.println(hf.hash("Fulano".getBytes()));
}
}
Abraço!
Douglas Pinheiro