Skip to content
Delphi Encryption - PHP Decryption. OpenSSL method usage and AES type AES-256-CBC
Pascal Assembly PHP SourcePawn C++
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
DCPCrypt First Commit Jul 24, 2019
PHP First Commit Jul 24, 2019
delphiAESDemo Bug fix Jul 25, 2019
.gitignore Initial commit Jul 24, 2019
LICENSE Initial commit Jul 24, 2019
README.md Description Jul 24, 2019

README.md

AES-256-CBC Encryption Delphi&PHP

Delphi Encryption - PHP Decryption. OpenSSL method usage and AES type AES-256-CBC

DECCrypt

To access the DECCrypt component, please go to the following address: https://github.com/StephenGenusa/DCPCrypt

There are files in the Repository that belong to this component.

You should introduce these source files to Library via Delphi. Whether you want this repository, you can download and promote it through the repository of the original publisher.

Use

Use of the prepared library can be found in the repository.

PHP Function:

  AES256CBCEnc("halilhanbadem utf8 karakter testi: ÜÖÇŞİ", "12345678123456781234567812345678", "1234567812345678");

!!!!Important!!!!:

The IV key must be 16 characters. The AES key must be 32 characters.

Less or more is unacceptable!

Description

The library file was taken from a site. Other operations(PHP and Demo) have been performed by me. In AES encryption, you can encrypt the POST or GET information you send to PHP and analyze it back. Thanks to the functions available in PHP, you can quickly perform encryption and decoding.

IV(Initialization Vector) Key

The IV Switch is optional. I recommend you use it for safety.

You can’t perform that action at this time.