Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

rodrigo.p

Pagina Segura. HTTPS

Recommended Posts

Alguem sabe como funciona paginas HTTPS ?gostaria de fazer alguns testes mas não sei mem por onde começar...Session será q so usando Session pode ter uma pagina segura?gostaria de saber como enviar do cliente para o servidor a informação já criptografada. extenho um formulario de inscriçãoo cliente difita as informações e elas são criptografadas no proprio cliente depois essa informação é enviada para meu codigo asp aonde vai ser descriptografada.é por isso q eu quero saber como mecher com HTTPSValeu... :D/>

Compartilhar este post


Link para o post
Compartilhar em outros sites

https é um certificadodigital que você tem que comprar

:huh:/> Eu quero saber tambem como fazer para uma pagina ficar segura...tem como fazer isso sem ter q gastar dim dim. $$pq eu acho q session é muito fraco...já li muitos livros q falam de proteção mas nenhum me da uma solução real.. entende? ;)/> quero é criar um sistema aonde a criptografia comeca no pc do cliente

Compartilhar este post


Link para o post
Compartilhar em outros sites

https é um certificadodigital que você tem que comprar

:huh:/> Eu quero saber tambem como fazer para uma pagina ficar segura...tem como fazer isso sem ter q gastar dim dim. $$pq eu acho q session é muito fraco...já li muitos livros q falam de proteção mas nenhum me da uma solução real.. entende? ;)/> quero é criar um sistema aonde a criptografia comeca no pc do cliente
no servidor você quer dizer né?criar dicionário de letrashehejá fiz isso uma vez quando tive tempo :P/> todos os A, B, C, D....Z que tinha era um numero que eu inventava como "binarização"TipoA = 001B = 010C = 011D = 100E = 101F = 111G = ACABOU...hehehedai você tem que se virar....heheheaté G é 3Bits e segurança...hehehe :P/> eu ja consegui fazer até Z tranquilo......dai você tem que colocar no ASP um conversor (desmultiplexador...aff..he.hhe) para voltar a modo alfabeto denovo.... :wacko:/> mas é eskesito mesmo :P/> foi eu e mais 2 pra montar isso :P/>

Compartilhar este post


Link para o post
Compartilhar em outros sites

ACHEI ESSA RARIDADE NO DISQUETE!!!! :o/> :o/> :o/> :o/> :o/> :o/> .....NUSsaa....

pelo menos tirei minha duvida de replace...hehehe

toma ae......4 dias de trabalho.... -_- ..naum soh meu...mas de 3 pessoas contando comigo..

eu acho esse codigo legal pq tem uma segurança a mais...soh que campos mais longos...

faz assim, cadastra as coisas no DB como letras do alfabeto mesmo..normalz....depois põe em session os campos criptografados com esse binário maluco ai...fica bem seguro :P/>

a naum ser que alguem tenha um desbinarizador que nem esse tem imbutido ai (e se o cara conseguir ler o conteudo que vai correr no session que é esse binario)....basta você tirar uns zeros, colocar outros que muda

B)/>

 

ja é dificil ler o conteudo dos sessions, imagine binarizando intaum :P/>

segue a ordem que vai:

 

00001

00010

00011

00111

01001

01011

01111

10001

10011

10111

11111 = fim...

-------------------------------------------------

 

<form method="POST" action="teste.asp">  <p><textarea rows="12" name="teste" cols="29"></textarea><br>     <input type="submit" value="Submeter" name="B1"><input type="reset" value="Redefinir" name="B2"></p><%response.write "escrevendo o texto em binário<p>"texto = request.form("teste")texto = replace(texto,"A","0000000001")texto = replace(texto,"B","0000000010")texto = replace(texto,"C","0000000011")texto = replace(texto,"D","0000000100")texto = replace(texto,"E","0000000101")texto = replace(texto,"F","0000000111")texto = replace(texto,"G","0000001000")texto = replace(texto,"H","0000001001")texto = replace(texto,"I","0000001011")texto = replace(texto,"J","0000001111")texto = replace(texto,"K","0000010000")texto = replace(texto,"L","0000010001")texto = replace(texto,"M","0000010011")texto = replace(texto,"N","0000010111")texto = replace(texto,"O","0000011111")texto = replace(texto,"P","0000100000")texto = replace(texto,"Q","0000100001")texto = replace(texto,"R","0000100011")texto = replace(texto,"S","0000100111")texto = replace(texto,"T","0000101111")texto = replace(texto,"U","0000111111")texto = replace(texto,"V","0001000001")texto = replace(texto,"W","0001000011")texto = replace(texto,"X","0001000111")texto = replace(texto,"Y","0001001111")texto = replace(texto,"Z","0001011111")texto = replace(texto,"Ã","0001111111")texto = replace(texto,"É","0010000000")texto = replace(texto,"Ó","0010000001")texto = replace(texto,"Ç","0010000011")texto = replace(texto,"Õ","0010000100")response.write textoresponse.write "<P>convertendo de binário para alfabeto<P>"texto = request.form("teste")texto = replace(texto,"0000000001","A")texto = replace(texto,"0000000010","B")texto = replace(texto,"0000000011","C")texto = replace(texto,"0000000100","D")texto = replace(texto,"0000000101","E")texto = replace(texto,"0000000111","F")texto = replace(texto,"0000001000","G")texto = replace(texto,"0000001001","H")texto = replace(texto,"0000001011","I")texto = replace(texto,"0000001111","J")texto = replace(texto,"0000010000","K")texto = replace(texto,"0000010001","L")texto = replace(texto,"0000010011","M")texto = replace(texto,"0000010111","N")texto = replace(texto,"0000011111","O")texto = replace(texto,"0000100000","P")texto = replace(texto,"0000100001","Q")texto = replace(texto,"0000100011","R")texto = replace(texto,"0000100111","S")texto = replace(texto,"0000101111","T")texto = replace(texto,"0000111111","U")texto = replace(texto,"0001000001","V")texto = replace(texto,"0001000011","W")texto = replace(texto,"0001000111","X")texto = replace(texto,"0001001111","Y")texto = replace(texto,"0001011111","Z")texto = replace(texto,"0001111111","Ã")texto = replace(texto,"0010000000","É")texto = replace(texto,"0010000001","Ó")texto = replace(texto,"0010000011","Ç")texto = replace(texto,"0010000100","Õ")response.write texto%></form>

Compartilhar este post


Link para o post
Compartilhar em outros sites

ACHEI ESSA RARIDADE NO DISQUETE!!!! :o/> :o/> :o/> :o/> :o/> :o/> .....NUSsaa....pelo menos tirei minha duvida de replace...hehehetoma ae......4 dias de trabalho.... -_- ..naum soh meu...mas de 3 pessoas contando comigo..eu acho esse codigo legal pq tem uma segurança a mais...soh que campos mais longos...faz assim, cadastra as coisas no DB como letras do alfabeto mesmo..normalz....depois põe em session os campos criptografados com esse binário maluco ai...fica bem seguro :P/> a naum ser que alguem tenha um desbinarizador que nem esse tem imbutido ai (e se o cara conseguir ler o conteudo que vai correr no session que é esse binario)....basta você tirar uns zeros, colocar outros que muda B)/> ja é dificil ler o conteudo dos sessions, imagine binarizando intaum :P/> segue a ordem que vai:0000100010000110011101001010110111110001100111011111111 = fim...-------------------------------------------------

<form method="POST" action="teste.asp">  <p><textarea rows="12" name="teste" cols="29"></textarea><br>     <input type="submit" value="Submeter" name="B1"><input type="reset" value="Redefinir" name="B2"></p><%response.write "escrevendo o texto em binário<p>"texto = request.form("teste")texto = replace(texto,"A","0000000001")texto = replace(texto,"B","0000000010")texto = replace(texto,"C","0000000011")texto = replace(texto,"D","0000000100")texto = replace(texto,"E","0000000101")texto = replace(texto,"F","0000000111")texto = replace(texto,"G","0000001000")texto = replace(texto,"H","0000001001")texto = replace(texto,"I","0000001011")texto = replace(texto,"J","0000001111")texto = replace(texto,"K","0000010000")texto = replace(texto,"L","0000010001")texto = replace(texto,"M","0000010011")texto = replace(texto,"N","0000010111")texto = replace(texto,"O","0000011111")texto = replace(texto,"P","0000100000")texto = replace(texto,"Q","0000100001")texto = replace(texto,"R","0000100011")texto = replace(texto,"S","0000100111")texto = replace(texto,"T","0000101111")texto = replace(texto,"U","0000111111")texto = replace(texto,"V","0001000001")texto = replace(texto,"W","0001000011")texto = replace(texto,"X","0001000111")texto = replace(texto,"Y","0001001111")texto = replace(texto,"Z","0001011111")texto = replace(texto,"Ã","0001111111")texto = replace(texto,"É","0010000000")texto = replace(texto,"Ó","0010000001")texto = replace(texto,"Ç","0010000011")texto = replace(texto,"Õ","0010000100")response.write textoresponse.write "<P>convertendo de binário para alfabeto<P>"texto = request.form("teste")texto = replace(texto,"0000000001","A")texto = replace(texto,"0000000010","B")texto = replace(texto,"0000000011","C")texto = replace(texto,"0000000100","D")texto = replace(texto,"0000000101","E")texto = replace(texto,"0000000111","F")texto = replace(texto,"0000001000","G")texto = replace(texto,"0000001001","H")texto = replace(texto,"0000001011","I")texto = replace(texto,"0000001111","J")texto = replace(texto,"0000010000","K")texto = replace(texto,"0000010001","L")texto = replace(texto,"0000010011","M")texto = replace(texto,"0000010111","N")texto = replace(texto,"0000011111","O")texto = replace(texto,"0000100000","P")texto = replace(texto,"0000100001","Q")texto = replace(texto,"0000100011","R")texto = replace(texto,"0000100111","S")texto = replace(texto,"0000101111","T")texto = replace(texto,"0000111111","U")texto = replace(texto,"0001000001","V")texto = replace(texto,"0001000011","W")texto = replace(texto,"0001000111","X")texto = replace(texto,"0001001111","Y")texto = replace(texto,"0001011111","Z")texto = replace(texto,"0001111111","Ã")texto = replace(texto,"0010000000","É")texto = replace(texto,"0010000001","Ó")texto = replace(texto,"0010000011","Ç")texto = replace(texto,"0010000100","Õ")response.write texto%></form>
acho q seria melhor fazer com hexadecimal !!!você fazer uma criptografia em numeros binários, creio que nao seja uma solução muito boa, pq isso nao seria criptografia, seria praticamente uma conversão de bases!!e você ainda quis misturar isso com as letras..ui!!!qqer um que saiba eletrônica, ou faz faculdade de informática, saberia resolver isso!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

.............</form>[/code]

acho q seria melhor fazer com hexadecimal !!!você fazer uma criptografia em numeros binários, creio que nao seja uma solução muito boa, pq isso nao seria criptografia, seria praticamente uma conversão de bases!!e você ainda quis misturar isso com as letras..ui!!!qqer um que saiba eletrônica, ou faz faculdade de informática, saberia resolver isso!!!
hehehehera uma saída...se converter pra hexa, qualquer um traduz também! :P/> monta sua própria linguagem.. :D/> CIOSNS1 = ADJPTOT1 = B=p

Compartilhar este post


Link para o post
Compartilhar em outros sites

.............</form>[/code]

acho q seria melhor fazer com hexadecimal !!!você fazer uma criptografia em numeros binários, creio que nao seja uma solução muito boa, pq isso nao seria criptografia, seria praticamente uma conversão de bases!!e você ainda quis misturar isso com as letras..ui!!!qqer um que saiba eletrônica, ou faz faculdade de informática, saberia resolver isso!!!
hehehehera uma saída...se converter pra hexa, qualquer um traduz também! :P/> monta sua própria linguagem.. :D/> CIOSNS1 = ADJPTOT1 = B=p
montar uma própria linguagem nao é fácil, como parece nao!!! :-)

Compartilhar este post


Link para o post
Compartilhar em outros sites

.............</form>[/code]

acho q seria melhor fazer com hexadecimal !!!você fazer uma criptografia em numeros binários, creio que nao seja uma solução muito boa, pq isso nao seria criptografia, seria praticamente uma conversão de bases!!e você ainda quis misturar isso com as letras..ui!!!qqer um que saiba eletrônica, ou faz faculdade de informática, saberia resolver isso!!!
hehehehera uma saída...se converter pra hexa, qualquer um traduz também! :P/> monta sua própria linguagem.. :D/> CIOSNS1 = ADJPTOT1 = B=p
montar uma própria linguagem nao é fácil, como parece nao!!! :-)
2 horas de yoga por dia e mta paciencia...se chega la! :D/>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ei.... não tem muito haver com o tópico mas é uma coisa interessante que aprendi que pode ajudar na hora de "binarizar" algo.. hehepor exemplo... vamos lidar com um código de 4 bits...0000daí o resto das combinações é só fazer o seguinte:- o primeiro dígito da direita para esquerda vai alternar de 1 em 1 em cada registro (0,1,0,1,0,1...)- o segundo dígito da direita para esquerda vai alternar de 2 em 2 em cada registro (0,0,1,1,0,0...)- o terceiro dígito da direita para esquerda vai alternar de 4 em 4 em cada registro (0,0,0,0,1,1,1,1...)- o quarto dígito da direita para esquerda vai alternar de 8 em 8 em cada registro (0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1...)0000000100100011010001010110011110001001101010111100110111101111Fácil não? se tivesse um quinto dígito ele iria alternar os 0 e 1 de 16 em 16...... um sexto registro iria alternar de 32 em 32... e assim por diante....Meio inútil... mas interessante...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ei.... não tem muito haver com o tópico mas é uma coisa interessante que aprendi que pode ajudar na hora de "binarizar" algo.. hehepor exemplo... vamos lidar com um código de 4 bits...0000daí o resto das combinações é só fazer o seguinte:- o primeiro dígito da direita para esquerda vai alternar de 1 em 1 em cada registro (0,1,0,1,0,1...)- o segundo dígito da direita para esquerda vai alternar de 2 em 2 em cada registro (0,0,1,1,0,0...)- o terceiro dígito da direita para esquerda vai alternar de 4 em 4 em cada registro (0,0,0,0,1,1,1,1...)- o quarto dígito da direita para esquerda vai alternar de 8 em 8 em cada registro (0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1...)0000000100100011010001010110011110001001101010111100110111101111Fácil não? se tivesse um quinto dígito ele iria alternar os 0 e 1 de 16 em 16...... um sexto registro iria alternar de 32 em 32... e assim por diante....Meio inútil... mas interessante...

n ossa....ta tão parecido com o meu :mellow:/>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ei.... não tem muito haver com o tópico mas é uma coisa interessante que aprendi que pode ajudar na hora de "binarizar" algo.. hehepor exemplo... vamos lidar com um código de 4 bits...0000daí o resto das combinações é só fazer o seguinte:- o primeiro dígito da direita para esquerda vai alternar de 1 em 1 em cada registro (0,1,0,1,0,1...)- o segundo dígito da direita para esquerda vai alternar de 2 em 2 em cada registro (0,0,1,1,0,0...)- o terceiro dígito da direita para esquerda vai alternar de 4 em 4 em cada registro (0,0,0,0,1,1,1,1...)- o quarto dígito da direita para esquerda vai alternar de 8 em 8 em cada registro (0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1...)0000000100100011010001010110011110001001101010111100110111101111Fácil não? se tivesse um quinto dígito ele iria alternar os 0 e 1 de 16 em 16...... um sexto registro iria alternar de 32 em 32... e assim por diante....Meio inútil... mas interessante...

n ossa....ta tão parecido com o meu :mellow:/>
Éhhh...... só que seguindo essa regrinha das variações fica muito mais fácil fazer e não errar...por exemplo... no seu ta faltando 110 ;)/>

Compartilhar este post


Link para o post
Compartilhar em outros sites

como eu já disse em outro tópico.... essa é a melhor comunidade de asp que eu conheço :P/> e ai galera tudo bom...gostei muito das ideias de você´s..mas esse negocio de codigos bin em texto não ficaria muito pesado quando for "descriptografar"?e coitado do campo de texto do banco de dados. hehehehehese alguem for digitar algo muito grande já era :P/> para aparecer aquele cadeado de pagina segura tem mesmo q comprar esse registro da microsoft. ou tem outros meios????? :huh:/> oq na verdade eu queria era que no banco de dados não tive-se criptografia só no intervalo entre o cliente e a maquina servidora do meu site....a criptografia ocore-se logo no cliente e que esses dados criptografados focem para um codigo asp meu q as descriptografa-se meio complicado né... -_- mas ai fica o tópico.... GALERA VAMOS POSTAR SUAS IDEIAS :P/> VALEU

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.