Searched refs:Ed25519 (Results 1 – 10 of 10) sorted by relevance
22 use phpseclib3\Crypt\EC\Curves\Ed25519; alias73 $curve = new Ed25519();93 public static function savePublicKey(Ed25519 $curve, array $publicKey)108 …public static function savePrivateKey(BigInteger $privateKey, Ed25519 $curve, array $publicKey, $p…
33 use phpseclib3\Crypt\EC\Curves\Ed25519; alias147 …['curve'] = $key['privateKeyAlgorithm']['algorithm'] == 'id-Ed25519' ? new Ed25519() : new Ed448();159 …s['curve'] = $key['publicKeyAlgorithm']['algorithm'] == 'id-Ed25519' ? new Ed25519() : new Ed448();193 $curve instanceof Ed25519 ? 'id-Ed25519' : 'id-Ed448'229 $curve instanceof Ed25519 ? 'id-Ed25519' : 'id-Ed448'
23 use phpseclib3\Crypt\EC\Curves\Ed25519; alias90 $curve = new Ed25519();152 if ($curve instanceof Ed25519) {190 if ($curve instanceof Ed25519) {
38 use phpseclib3\Crypt\EC\Curves\Ed25519; alias275 $this->curveName = $this->curve instanceof Ed25519 ? 'Ed25519' : 'Ed448';330 … return $this->curve instanceof Ed25519 && self::$engines['libsodium'] && !isset($this->context) ?457 if ($this->curve instanceof Ed25519 && $hash != 'sha512') {
21 use phpseclib3\Crypt\EC\Curves\Ed25519; alias67 … if ($this->curve instanceof Ed25519 && self::$engines['libsodium'] && !isset($this->context)) {95 if ($curve instanceof Ed25519) {
22 use phpseclib3\Crypt\EC\Curves\Ed25519; alias108 … if ($this->curve instanceof Ed25519 && self::$engines['libsodium'] && !isset($this->context)) {122 if ($curve instanceof Ed25519) {
22 class Ed25519 extends TwistedEdwards class
15 SSH-2, SFTP, X.509, an arbitrary-precision integer arithmetic library, Ed25519 / Ed449 / Curve25519…
159 Example with EdDSA (libsodium and Ed25519 signature)237 - Add Ed25519 support (#343)
30 … "paragonie/sodium_compat": "Support EdDSA (Ed25519) signatures when libsodium is not present"