Mais um programinha simples, mais de bom uso...
# Encriptador Básico De Base64 by Uploading + com algumas mudanças by earthquake
import base64, sys
print
print'********** Encriptador/Desencriptador - Base64 **********'
print
while 1:
try:
print
acao = raw_input('O Que Deseja Fazer ? (e) Encriptar - (d) Desencriptar - (s) Sair: ')
if acao == 'e' or acao == 'E' :
print
print
txt = raw_input('Texto a ser Encriptado: ')
print
print'TEXTO ENCRIPTADO.'
print
print base64.b64encode(txt)
print
print
elif acao == 'd' or acao == 'D':
try:
print
print
txt = raw_input('Texto a ser Desencriptado: ')
print
print'TEXTO DESENCRIPTADO'
print
print base64.b64decode(txt)
print
print
except:
print
print'Erro! O Texto Inserido Nao Esta Encriptado!!!!'
print
continue
elif acao == 's' or acao == 'S':
print
break
else:
print
print' Voce Digitou Uma Opcao Invalida!! '
continue
except:
break
em breve pretendo mostrar o poder da base 64
isso ae !!!!
Alguém aee conhece django? é com Python não?
E desculpem a ignorancia como compilo isso?
Citação de: "lcs"Alguém aee conhece django? é com Python não?
E desculpem a ignorancia como compilo isso?
Vou postar um link onde tem muita coisa sobre django.
http://www.djangobrasil.org/ (http://www.djangobrasil.org/)
qualquer coisa estamos ai...
Citação de: "earthquake"Mais um programinha simples, mais de bom uso...
# Encriptador Básico De Base64 by Uploading + com algumas mudanças by earthquake
import base64, sys
print
print'********** Encriptador/Desencriptador - Base64 **********'
print
while 1:
try:
print
acao = raw_input('O Que Deseja Fazer ? (e) Encriptar - (d) Desencriptar - (s) Sair: ')
if acao == 'e' or acao == 'E' :
print
print
txt = raw_input('Texto a ser Encriptado: ')
print
print'TEXTO ENCRIPTADO.'
print
print base64.b64encode(txt)
print
print
elif acao == 'd' or acao == 'D':
try:
print
print
txt = raw_input('Texto a ser Desencriptado: ')
print
print'TEXTO DESENCRIPTADO'
print
print base64.b64decode(txt)
print
print
except:
print
print'Erro! O Texto Inserido Nao Esta Encriptado!!!!'
print
continue
elif acao == 's' or acao == 'S':
print
break
else:
print
print' Voce Digitou Uma Opcao Invalida!! '
continue
except:
break
bom.. você tembém pode (deve) usar a lib md5.
Existem outras tantas excelentes, como o módulo hashlib, que possui os contrutores md5(), sha1(), sha224(), sha256(), sha384(), e sha512().
Poderia implementar um GUI basico, Tkinter ja ajuda.
Mas esta contribuindo com Python e isso ja é bom!