Dotinho Posted April 27, 2009 at 11:41 AM Report #259347 Posted April 27, 2009 at 11:41 AM Boas, tenho uma aplicação que comunica com o sql, mas de forma mais simples possivel, então quria encriptar os dados, existe alguma maneira simples de encritpar os dados? Tipo FunctionEncrypt(texto as string) as string e depois FunctionDecrypt(Texto as string) as string cmps Luis Lourenço
jpaulino Posted April 27, 2009 at 11:46 AM Report #259351 Posted April 27, 2009 at 11:46 AM Vê se este exemplo ajuda: VB.NET: Criptografia - TripleDES
hferreira Posted April 27, 2009 at 11:47 AM Report #259352 Posted April 27, 2009 at 11:47 AM Não sei qual é o motor de base de dados que estás a usar mas no caso do sql server a versão 2008 tem como uma das novidades encriptar os dados, sendo que caso alguém roube o disco rígido não terá a vida facilitada.
Dotinho Posted April 27, 2009 at 11:58 AM Author Report #259356 Posted April 27, 2009 at 11:58 AM mas só quero encryptar a comunicação, porque vai ser feita por net, e nunca se sabe se alguem ta a "snifar" os dados, e quando são coisas de empresas, temos que ter esses cuidados né.. vou ver esse exeplo e ja digo alguma coisa.. a ideia é que a vodadofone corta-me nas portas do sql, então ando a comunicar com um programa que eu fiz, na porta 80 que esta aberta.. tenho um no pda e outro no computador que tem sql, assim funciona, mas sem tar encryptado, nao me deixa muito á vontade.. cmps Luis Lourenço
Dotinho Posted April 27, 2009 at 12:06 PM Author Report #259361 Posted April 27, 2009 at 12:06 PM Funciona bem, mas tem um problema, quando trabalha com caracteres acentiados ou co cedilha aparece ? mas vou tentar resolver, deve tar o problema no text enconding.. Luis Lourenço
Dotinho Posted April 27, 2009 at 01:06 PM Author Report #259376 Posted April 27, 2009 at 01:06 PM ja trocquei o encoding para deaful em vez de ASCII e funciona com todos os carecteres.. obrigado por tudo.. Luis Lourenço
jpaulino Posted April 27, 2009 at 01:56 PM Report #259398 Posted April 27, 2009 at 01:56 PM Ok, ainda bem! 👍
Dotinho Posted April 27, 2009 at 03:35 PM Author Report #259437 Posted April 27, 2009 at 03:35 PM afinal nao está muito bem... o que fiz foi, alterei o encoding para deafult, funciona bem, encrypt para uma textbox e depois decrypt de uma text box.. Então agarrei nos dados dessa textbox, enviar por tcp, recbi por tcp, os dados sao iguais, mas da um erro Invalid caratctear in Base-64 string. Agora o texto é Luis L, o que aparece na textbox é c5LDBm0X6a4= envio isto c5LDBm0X6a4=, recebo exatamente isto c5LDBm0X6a4= e da o erro, nao sei porque.. === Modificado === Ja sei, a string recebida tem uma letra a mais, e quando a passa para a textBox fica igual e perde esse caracter, por acaso nao sber qual é? ou porque é que tem um caracter a mais? Luis Lourenço
jpaulino Posted April 27, 2009 at 05:59 PM Report #259479 Posted April 27, 2009 at 05:59 PM Ainda não entendi o que se passa ? Envias o quê e recebes o quê ?
Dotinho Posted April 28, 2009 at 03:57 PM Author Report #259727 Posted April 28, 2009 at 03:57 PM hmm pois, é que eu nao to habituado em usar comunicações tcp ou outras, provavelmente é sõ isso.. Luis Lourenço
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