28 lines
830 B
Markdown
28 lines
830 B
Markdown
# Fundamentals 5 Library
|
|
|
|
Fundamentals 5 Code Library for Delphi and FreePascal
|
|
|
|
Includes:
|
|
|
|
* String, DateTime and dynamic array routines
|
|
* Unicode routines
|
|
* Hash (e.g. SHA256, SHA512, SHA1, SHA256, MD5)
|
|
* Integer (e.g. Word128, Word256, Int128, Int256)
|
|
* Huge Word, Huge Integer
|
|
* Decimal (Decimal32, Decimal64, Decimal128, HugeDecimal and signed decimals)
|
|
* Random number generators
|
|
* Ciphers (symmetric: AES, DES, RC2, RC4; asymmetric: RSA, Diffie-Hellman)
|
|
* Data structures (array and dictionary classes)
|
|
* Mathematics (Rational number, complex number, vector, matrix, statistics)
|
|
* JSON parser
|
|
* Google protocol buffer parser, utilities and Pascal code generator
|
|
* Socket library (cross platform - Windows and Linux)
|
|
* TLS Client
|
|
* TLS Server
|
|
* TCP Client
|
|
* TCP Server
|
|
* HTTP Client
|
|
* HTTP Server
|
|
* HTML Parser
|
|
* XML Parser
|