Ver um Único Post

 
  #6 (permalink)  
Antigo 08/06/2010
giordanirocha giordanirocha está offline
Junior Member
Wannabe
Points: 5, Level: 1 Points: 5, Level: 1 Points: 5, Level: 1
Activity: 33.3% Activity: 33.3% Activity: 33.3%
 
Registrado em: Jun 2010
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
Activity Longevity
0/20 19/20
Today Posts
ssssssss1
Padrão

Citação:
Postado Originalmente por LuizVaz Ver Post
Interessante, o código de assinatura não tem.
Está somente compilado como DCU.
A Versão de Delphi Utilizada é o BDS 2006 ou Delphi 10.

Para quem não tem pode pegar a versão lite:
hxxp://rapidshare.com/files/29607660/Delphi10_Lite_v4.1_SP2_Integrated.rar

DCU2INT

Usando o DCU2INT (Delphi 2.0-8.0, 2005(.net and WIN32), 2006(WIN32 only)&Kylix1.0-3.0 Units Parser.) pelo menos consegui descobrir que componente ele usou.
É o LockBox2 da TurboPower.

TurboPower LockBox2 (OpenSource)

LockBox 2 é um toolkit multi-platforma para encriptação de dados. Eles contêm rotinas & componentes para uso com Borland Delphi, C++Builder, & Kylix. Ele provês suporte para Blowfish, RSA, MD5, SHA-1, DES, triple- DES, Rijndael, & assinatura digital de mensagens.

TurboPower LockBox | Get TurboPower LockBox at SourceForge.net

TAG Assinatura
Usando o exemplo abaixo é possível gerar o código SHA1:



Código:
uses LbClass;

function CalulateCheckSum(text: string): string; 
var
    sha1 : TlbSHA1; 
     SHA1Digest : TSHA1Digest; 
 begin 
  sha1 := TLBSha1.Create(nil); 
  Try
    sha1.HashString(text); 
     sha1.GetDigest(SHA1Digest); 
     result := BufferToHex(SHA1Digest, SizeOf(SHA1Digest)); 
  finally
     sha1.Free; 
  end;
end;
Att,
Luiz Vaz
Ola Luiz Vaz.

Onde conseguir esta "LbClass" para realizar a assinatura ?

Obrigado.
Responder com Citação
 

Content Relevant URLs by vBSEO 3.3.0