Searched refs:Curve25519 (Results 1 – 9 of 9) sorted by relevance
17 use phpseclib3\Crypt\EC\Curves\Curve25519; alias45 $curve = new Curve25519();
24 use phpseclib3\Crypt\EC\Curves\Curve25519; alias53 $curve = new Curve25519();
31 use phpseclib3\Crypt\EC\Curves\Curve25519; alias172 …urve'] = $key['privateKeyAlgorithm']['algorithm'] == 'id-X25519' ? new Curve25519() : new Curve448…187 …curve'] = $key['publicKeyAlgorithm']['algorithm'] == 'id-X25519' ? new Curve25519() : new Curve448…194 …if ($components['curve'] instanceof Curve25519 && function_exists('sodium_crypto_box_publickey_fro…222 $curve instanceof Curve25519 ? 'id-X25519' : 'id-X448',264 $curve instanceof Curve25519 ? 'id-X25519' : 'id-X448'
19 class Curve25519 extends Montgomery class
27 use phpseclib3\Crypt\EC\Curves\Curve25519; alias200 $temp = static::class == Curve25519::class ? $bb : $aa;
19 use phpseclib3\Crypt\EC\Curves\Curve25519; alias67 if (self::$forcedEngine === 'libsodium' && !$this->curve instanceof Curve25519) {71 if ($this->curve instanceof Curve25519 && self::$forcedEngine !== 'PHP') {
35 use phpseclib3\Crypt\EC\Curves\Curve25519; alias295 $privatekey->curve = new Curve25519();418 $this->curveName = $this->curve instanceof Curve25519 ? 'Curve25519' : 'Curve448';
31 use phpseclib3\Crypt\EC\Curves\Curve25519; alias
15 SSH-2, SFTP, X.509, an arbitrary-precision integer arithmetic library, Ed25519 / Ed449 / Curve25519…