KiNgPiTo Posted April 15, 2009 at 03:54 PM Report #256927 Posted April 15, 2009 at 03:54 PM Boa tarde, Estou com a seguinte dúvida: Tenho um método que guarda um determinado texto num ficheiro .txt... mas quem quiser pode chegar lá, abrir e ver o que está lá escrito e eu não queria isso. Existe alguma maneira de ao guardar o texto, ele guarda encriptado, sendo depois desencriptado quando for novamente carregado, ou algo parecido que me aconselhem? Obrigado
bruno1234 Posted April 15, 2009 at 04:40 PM Report #256939 Posted April 15, 2009 at 04:40 PM Existem várias maneiras de fazer isso. - Podes usar uma cifra e escreveres o texto depois de cifrado. ou então, - Serializas o texto como objecto para o ficheiro, deste modo fica em formato binário e n é legivel num editor de texto. Matraquilhos para Android. Gratuito na Play Store. https://play.google.com/store/apps/details?id=pt.bca.matraquilhos
SuperMan_el Posted April 15, 2009 at 04:46 PM Report #256941 Posted April 15, 2009 at 04:46 PM (nao sei se vou ajudar) emcripta com o winrar , adicionas uma passe. podem abrir o rar e ver o nome dos ficehiros mas para abri-los vai pedir a pass que colocaste la . www.d1ax.deviantart.com design grafico - yeah![Digital Projects] http://digitalprojectscreations.blogspot.com/ [ noticias ] http://rocketservices.blogspot.com/
magician Posted April 15, 2009 at 04:50 PM Report #256946 Posted April 15, 2009 at 04:50 PM É bastante fácil, basta converter o texto para byte [] aplicar um algoritmo de encriptação e guardar no ficheiro depois o processo inverso. Aqui podes encontrar tudo sobre o suporte de Java Security http://java.sun.com/javase/6/docs/technotes/guides/security/ O que queres está aqui http://java.sun.com/javase/6/docs/technotes/guides/security/crypto/CryptoSpec.html mais precisamente a parte de Cipher. Podia ter aqui metido código mas acho importante perceberes o mecanismo. I haven’t lost my mind; it’s backed up on DVD somewhere!
KiNgPiTo Posted April 15, 2009 at 05:30 PM Author Report #256955 Posted April 15, 2009 at 05:30 PM Obrigado a todos pela rápida reposta... É bastante fácil, basta converter o texto para byte [] aplicar um algoritmo de encriptação e guardar no ficheiro depois o processo inverso. Aqui podes encontrar tudo sobre o suporte de Java Security http://java.sun.com/javase/6/docs/technotes/guides/security/ O que queres está aqui http://java.sun.com/javase/6/docs/technotes/guides/security/crypto/CryptoSpec.html mais precisamente a parte de Cipher. Podia ter aqui metido código mas acho importante perceberes o mecanismo. Tive a ver o que aconselhas-te e já estou a seguir... Quando tiver algo concreto (ou se surgir dúvidas 🙂 ) deixo aqui o código... Obrigado
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now