Lazarus

Free Pascal => Windows => Topic started by: Peter Schoenenberg on June 02, 2017, 09:06:33 am

Title: RSA-AES-Encryption-Decryption-Tool (Signaturing)?
Post by: Peter Schoenenberg on June 02, 2017, 09:06:33 am
In the attachment there is a small RSA - AES - Encryption - Decryption - Tool, which can also be used for signaturing
The private and public and n = p * q values (see wikipedia Term RSA Kryptosystem) are fixed here (!! unsecure !!)
and initialized by clicking on the public and private and n - Value Buttons.
The key in the keyfield must be given for AES - Encryption
when encrypt a dokument by private key  (plus private key and plus n - Value)
and should be over 32 Ascii - Signs. The decryption needs only the public key and the n value

It is possible to get more secure keys from me, but encryption can take then much time (hours)
when using Keys over 1000 bits.
Please Kontakt me over PeterSchoenenbergatweb.de

I hope there are not so much errors in the project :) Please tell me errors or questions.
Title: Re: RSA-AES-Encryption-Decryption-Tool (Signaturing)?
Post by: majid.ebru on July 16, 2017, 07:01:16 pm
 ;D :)
Title: Re: RSA-AES-Encryption-Decryption-Tool (Signaturing)?
Post by: Edson on August 09, 2017, 04:39:57 pm
Hi. How can it be used to sign XML files?
Title: Re: RSA-AES-Encryption-Decryption-Tool (Signaturing)?
Post by: SymbolicFrank on August 09, 2017, 09:21:58 pm
@Peter: what bigint library are you using?
Title: Re: RSA-AES-Encryption-Decryption-Tool (Signaturing)?
Post by: Peter Schoenenberg on August 12, 2017, 03:56:44 pm

The project RSA_AES.7z use uint64 as bigint. uint64 is defined in system, I really don't know, but system is inside project automatically? How can I see, what is in a project automatically?
TinyPortal © 2005-2018