Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works

Random project

RSA_Delphi_Pascal_using_OpenSSL_Library

This Delphi project use OpenSSL library for encrypt/decrypt strings , This use private key for encrypt and Public key for decrypt , Don't forget to put the libeay32.dll in the same folder with your exe file

View on GitHub

Anyone may press Interesting, signed in or not. It helps others find this project.

Member rating

No ratings yet.

Sign in to rate this project.

README

RSA_Delphi_Pascal_using_OpenSSL_Library

This Delphi 7 project use OpenSSL library for encrypt/decrypt strings.

This project use Private key for encrypt and Public key for decrypt.

Don't forget to put the libeay32.dll in the same folder with your exe file

you can find here The libEAY : https://github.com/nunopicado/libeay32 , last update 2017

This project was developed according to works of Ivan Lodyanoy:

https://github.com/ddlencemc/RSA-via-OpenSSL-libeay32

but more components was deleted and the unit RSAOpenSSL.pas also deleted.

This project teach you how to call OpenSSL functions and procedures from Delphi 7.

Generate private key using OpenSSL

openssl genrsa 1024 > private.pem

Generate public key from private

openssl rsa -in private.pem -pubout > public.pem

D

don't forget to subscribe in our youtube channel