pike.git / lib / modules / Crypto.pmod / ECC.pmod

version» Context lines:

pike.git/lib/modules/Crypto.pmod/ECC.pmod:508:    {    return _Curve25519::size();    }       //! Return the size of the private key in bits.    int(0..) key_size()    {    return _Curve25519::size();    }    +  //! Set the private key.    //! -  +  //! @note +  //! Throws errors if the key isn't valid for the curve. +  this_program set_private_key(string(8bit) k) +  { +  ::set_private_key(k); +  return this; +  } +  +  //!    this_program set_public_key(string(8bit) key)    {    ::set_public_key(key);    return this;    }       //!    variant this_program set_public_key(Point p)    {    ::set_public_key(p->get_x());