new Ed448()]; $arr = $components['curve']->extractSecret($key); $components['dA'] = $arr['dA']; $components['secret'] = $arr['secret']; $components['QA'] = $components['curve']->multiplyPoint($components['curve']->getBasePoint(), $components['dA']); return $components; } }