eu sei como programador que isso é raro alguém fazer, mas eu realmente preciso disso e não consigo de jeito maneira
preciso que alguem converte essa pequena função de criptografia de python para delphi
[code]
from Crypto.Cipher import Blowfish
class Blowfish(object):
cipher = None
def __init__(self, key, mode = Blowfish.MODE_ECB):
self.cipher = Blowfish.new(key, mode)
def encrypt(self, texto):
encriptar = self.cipher.encrypt(texto)
return encriptar[/code]
um exemplo
key = '123key’
texto = 'tudo bem’
resultado = Iò j¾é
eu pesso pois eu tentei VAAAAAARIAS vezes fazer em delphi e sempre me mostra resultados diferentes então o melhor á fazer e pedir para alguem que entenda de python / delphi
quem conseguir me ajudar vou agradecer muito e vou ficar devendo uma!!
eu tentei bastante por esses componentes DCPcrypt
mas sempre mostra resultados diferentes, não mostra igual ao script do python, alguns falam que pode ser o algoritimo diferente mas como diferente se o script python está bem claro blowfish ecb mode e no delphi usando o dcpBlowfish é exatamente igual.
os resultados sao mais ou menos assim
klcmpodkiwwsjadads=
bem diferente de " Iò j¾é "
Você pode integrar o Python no Delphi. Se não for problema, esta aqui o link:
Já usei em um projeto, e funciona bem.
Python for Delphi
http://www.atug.com/andypatterns/pythonDelphiTalk.htm
então eu experimentei usar o python for delphi, funções simples foram normal mas quando eu coloco “from Crypto.Cipher import Blowfish” aparece o seguinte error:
Runtime error!
programa: C:…
this applications has requested the runtime to terminate it in an unusual way.