class OpenSSL::PKey::EC::Point

Defined in:

openssl_ext/pkey/ec/point.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(group : EC::Group, generator : Bool = false) #

[View source]
def self.new(group : EC::Group, point : EC::Point) #

[View source]
def self.new(group : EC::Group, bytes : Bytes) #

[View source]

Instance Method Detail

def add(point : EC::Point) : EC::Point #

[View source]
def at_position(integer : Bytes) #

[View source]
def dup #
Description copied from class Reference

Returns a shallow copy of this object.

This allocates a new object and copies the contents of self into it.


[View source]
def finalize #

[View source]
def group : EC::Group #

[View source]
def invert : EC::Point #

[View source]
def mul(integer : Int) : EC::Point #

[View source]
def mul(integer : BN) : EC::Point #

[View source]
def negate #

[View source]
def to_slice #

[View source]
def to_unsafe : Pointer(LibCrypto::EcPoint) #

[View source]
def uncompressed_bytes : Bytes #

[View source]
def valid? : Bool #

[View source]