Sign in Join

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

Catalog

30,080 projects in the catalog.

Free Pascal, Lazarus and Delphi components, libraries and programs from GitHub, SourceForge, Codeberg, GitLab and more. Rate them, mark what looks interesting, and talk about them on their benches.

DBPL

Bilinear Pairings Components Library for Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 12

Cryptography

delphi-crypto

Oldest Delphi sources of crypto-application (find in web archive)

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 11
  • Unlicense

Cryptography

Delphi-LitCrypt

Delphi plugin that provides compile-time string encryption

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 11
  • MIT

Cryptography

enigmadelphi

A Delphi/Pascal implementation of the World War II Encryption/Decryption Device Enigma

  • Archived
  • Application
  • Delphi
  • GitHub
  • ★ 11
  • EUPL-1.2

Cryptography

fpc-otp

Minimal Free Pascal implementation of TOTP and HOTP algorithms using SHA1 and SHA256. Supports both time-based and counter-based OTP generation.

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 10

Cryptography

Rhl

Free Pascal translation of HashLib (written in C#) with custom modifications.

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 10
  • N/A

Cryptography In the Online Package Manager

ry-hash

ry-hash 速度飞快的文件哈希工具!

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 10
  • Apache-2.0

Cryptography

LockBox-2.08

Version 2.08 of the source code from the old TurboPower LockBox Library, upgraded for Delphi 2010 and XE (32-bit only) and newer versions of Delphi.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 9

Cryptography

Vizini_Encryption

File encryption program with changable keys and password protection in a small and portable package.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 9

Cryptography

btcLazAddressTools

A BitCoin Address utility written with the Lazarus IDE using 100% FreePascal. This little project was inspired by http://coreyhaddad.com/bitcoin/bitaddress.org.htm and is a project I started to teach myself proper usage of Github and Lazarus. Cryptographic functionality is all provided by CryptoLib4Pascal by Xor-El and can be found at https://github.com/Xor-el/CryptoLib4Pascal

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 8
  • MIT

Cryptography

TForge-Pascal

TForge is a modern cryptographic library for Delphi and Lazarus/FPC implemented as a set of runtime packages. Version 0.76.

  • Quiet
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 8
  • Apache-2.0

Cryptography

crypto

A cryptography package in lazarus

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 7

Cryptography

ethnet

EtherNet TX Tools is a set of tools based to work various functions in the Ethereum Network. By bruteforcing TX hashes/checksums, you can send (unconfirmed) Ether, Ethereum Based Tokens, and Contract transactions.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 7
  • GPL-2.0

Cryptography

fpmtls

Minimal TLS 1.3 implementation in pure fpc 3.3.1+

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 7
  • MIT

Cryptography

lib.SHA3

Library for calculation of SHA3 and Keccak hashes. Following hash variants are implemented: Keccak224, Keccak256, Keccak384, Keccak512, Keccak[], Keccak[c], SHA3-224, SHA3-256, SHA3-384, SHA3-512, SHAKE128 and SHAKE256.

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 7
  • MPL-2.0

Cryptography

PascalSteg

A steganography tools for final exam project, made in Pascal Programming language.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 7
  • Apache-2.0

Cryptography

PolyKerma

Generic engine for any solo cryptocurrency, multichain cryptocurrency and Web 3.0

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 7
  • MIT

Cryptography

VaultAPI

a Delphi implementation of APILayer's VaultAPI

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 7
  • MIT

Cryptography

BEDBUG

A family of FLEA-inspired CSPRNGs and Stream Ciphers, BEDBUG is a small, fast, cryptographically secure pseudo-random number generator. It exhibits uniform distribution, mixes rapidly (with worst-case avalanche better than 16-bits), has no detected bias, and comes in three variants: BEDBUG128, with an internal state array of 128+3 32-bit words; BEDBUG256, with an internal state of 256+3 words; and BEDBUG512 with a 512+3-word state. The former permit seeding with a key of up to 512 or 1024 bits, the latter with a 2048-bit key.

  • Quiet
  • Library
  • GitHub
  • ★ 6
  • GPL-3.0

Cryptography

Cryptomeria

Cryptomeria is a thin wrapper library around TPLockBox, which enables you to encrypt/decrypt data easily and safely

  • Archived
  • Library
  • Delphi
  • GitHub
  • ★ 6
  • LGPL-3.0

Cryptography

PasOpenSSL

OpenSSL lib support for Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 6
  • Apache-2.0

Cryptography

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

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 6

Cryptography

ses-scrambler

SES Super-Encypherment Scrambler brings back the uncrackable onetime pad, with a digital twist. Encrypt and decrypt text and files of any size or type. Top security built on the ISAAC stream cipher and SHA-3 Keccak.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 6
  • GPL-3.0

Cryptography

chacha20-fpc

Self-contained ChaCha20 cipher unit for Free Pascal with support for both IETF and original variants.

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 5

Cryptography

CRC32

Buffer, File : CRC32I, CRC32C, CRC32CSSE

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 5

Cryptography

CRC32-Slicing-x64-Asm-Pas

CRC32 Slicing-By-8 Assembler IA-32 & x86-64 / Pascal implementation. IA-32 or x86-64 assembler code has 1,20 CPU clock cycles (on Skylake) per byte of data.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 5

Cryptography

CRC32Delphi

CRC32/SHA-1/MD5 of files and strings in Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 5

Cryptography

encryptor

a Delphi project to encrypt and decrypt strings using the various encryption techniques used by the old TurboPower LockBox components

  • Archived
  • Library
  • Delphi
  • GitHub
  • ★ 5
  • MIT

Cryptography

file_hash_check

lazarus File Hash Checksum md5,sha1,sha256,Search VirusTotal

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 5
  • MIT

Cryptography

FileHash

FileHash C++Builder and Delphi version of the source code, which uses JVCL components.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 5
  • MIT

Cryptography

gcencryptor

Encrypt your important files

  • Archived
  • Application
  • Lazarus
  • GitHub
  • ★ 5
  • GPL-3.0

Cryptography

hash

Windows command-line utility to calculate the checksum of a file

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 5
  • GPL-3.0

Cryptography

qqtea

QQ TEA encryption and decryption algorithm.

  • Quiet
  • Library
  • GitHub
  • ★ 5

Cryptography

rc4

RC4 cipher to Hex for Delphi / Lazarus / Javascript / Python (2.x & 3.x).

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 5
  • MPL-2.0

Cryptography

S7-PLC_SHA1

SHA1 encryption FC for Siemens PLC S7-1200 and S7-1500

  • Active
  • Other
  • GitHub
  • ★ 5
  • MIT

Cryptography

SimpleRSA

A simple RSA Tool with large integer calculate.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 5

Cryptography

AUM

A minimal CSPRNG reflecting the Zen of cipher design. AUM is an extremely fast, small-state, cryptographically secure pseudo-random number generator and stream cipher. AUM exhibits uniform distribution, mixes rapidly, has no detected bias, and comes in three variants: AUM16, with an internal state array of 16+4 32-bit words; AUM32, with an internal state of 32+4 words; and AUM64 with a 64+4-word state. The former permit seeding with a key of up to 512 or 1024 bits, the latter with a 2048-bit key.

  • Quiet
  • Library
  • GitHub
  • ★ 4
  • GPL-3.0

Cryptography

CAST128-for-Delphi

Delphi implementation of the free CAST-128 symmetric encryption algorithm (RFC 2144)

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 4
  • Unlicense

Cryptography

CryptoLibManager

Help with installing the CryptoLibs from Xor-el

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 4
  • Unlicense

Cryptography

datalock

DataLock - Tool for personal data protection with sign option

  • Quiet
  • Application
  • GitHub
  • ★ 4

Cryptography

easywinhash

Windows file checksum calculation tool

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 4

Cryptography

encryptor3

Delphi program to provide quick encryption/decryption of strings using LockBox 3.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 4
  • MIT

Cryptography

FastBase64_EncDec

A Delphi port of AVX2 based FastBase64 Encode and Decoder and some tests.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 4
  • GPL-3.0

Cryptography

Hash-File-String

HashLib! is a fast and flexible library for Delphi, where are implemented most of common hash algorithms. It provides easy to use low and high level functions.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 4

Cryptography

lib.HashBase

Set of base classes for hashing. Slightly specialized classes for stream hashes, block hashes and buffered hashes are provided.

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 4
  • MPL-2.0

Cryptography

lib.SHA2

Library for calculation of SHA2 hashes. Following hash sizes are implemented: SHA-224, SHA-256, SHA-384, SHA-512, SHA-512/224 and SHA-512/256.

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 4
  • MPL-2.0

Cryptography

MOTE

MOTE is a fast small-state cryptographically secure pseudo-random number generator (CSPRNG) and stream cipher. MOTE exhibits uniform distribution, mixes extremely rapidly, has no detected bias, and comes in three variants.

  • Quiet
  • Library
  • GitHub
  • ★ 4
  • GPL-3.0

Cryptography