Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Como prever o tamanho do código gerado por _CryptAPI ?
Message
General information
Forum:
Visual FoxPro
Category:
Classes - VCX
Miscellaneous
Thread ID:
00610418
Message ID:
00611024
Views:
31
Oi Rodolfo,

Me desculpe a falta de acentuacao...


"...mas dando uma olhada no código fonte da classe, vi que ela utiliza DLLs do Windows para gerar a criptografia."


Realmente. A CryptoAPI prove uma camada de abstracao do S.O que utiliza providers de criptografia para codificar e decodificar dados/arquivos com chaves criptograficas e assinaturas/certificados digitais.


Ela funciona normalmente em qualquer versão do Windows?

Ela funciona com Win9x, Me, NT 4.0, 2000 e XP. Ocorre que a API so comecou a ser distribuida com o Service Pack 3 do Windows NT e Internet Explorer 3.02, tendo, depois disso, sofrido alteracoes/melhorias.


É complicada de usar?
Eu gostaria de algo simples...


Se voce usar a classlibrary _Crypt da FFC, fica muito facil. Veja soh:
LOCAL loCrypt
LOCAL lcStringCriptografada
LOCAL lcStringDescriptografada

lcStringCriptografada = ""
lcStringDescriptografada = ""

loCrypt = NEWOBJECT("_cryptapi",HOME()+"\ffc\_crypt.vcx")

loCrypt.encryptSessionStreamString("Fabio Vazquez", "foxrules", @lcStringCriptografada)
?"Esta eh a String Criptografada: ": + lcStringCriptografada

loCrypt.decryptSessionStreamString(lcStringCriptografada, "foxrules", @lcStringDescriptografada)
?"Esta eh a String Descriptografada: ": + lcStringDescriptografada

loCrypt = null
-----
Fabio Vazquez
http://www.fabiovazquez.com
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform