Class: SmartDhKx
Provides methods to implement a secure algorithm for Diffie-Hellman key exchange between a server and a client ; Supports dual operation mode (Int64 or BigInt ; for using BigInt requires the PHP GMP extension ...)
It implements a modified version of the DH algo to provide much more secure shared data ...
Language: PHP
Located at: lib/framework/lib_cryptoas.php
Namespace: \
Class Name: SmartDhKx
Version: v.20221220
Depends: classes: Smart, SmartHashCrypto, SmartCipherCrypto, SmartCryptoCipherBlowfishCBC ; PHP GMP extension (optional, only if uses BigInt)
Usage: dynamic object: (new Class())->method() - This class provides only DYNAMIC methods
Provides methods to implement a secure algorithm for Diffie-Hellman key exchange between a server and a client ; Supports dual operation mode (Int64 or BigInt ; for using BigInt requires the PHP GMP extension ...)
It implements a modified version of the DH algo to provide much more secure shared data ...