Type:
Class
Constants:
NAMED_CURVE : ULONG2NUM(OPENSSL_EC_NAMED_CURVE)
group=
  • References/Ruby on Rails/Ruby/Classes/OpenSSL/OpenSSL::PKey/OpenSSL::PKey::EC

key.group = group => group Instance Public methods Returns the same object

2025-01-10 15:47:30
check_key
  • References/Ruby on Rails/Ruby/Classes/OpenSSL/OpenSSL::PKey/OpenSSL::PKey::EC

key.check_key => true Instance Public methods Raises an exception if the

2025-01-10 15:47:30
to_der
  • References/Ruby on Rails/Ruby/Classes/OpenSSL/OpenSSL::PKey/OpenSSL::PKey::EC/OpenSSL::PKey::EC::Group

group.to_der => String Instance Public methods See the

2025-01-10 15:47:30
mul
  • References/Ruby on Rails/Ruby/Classes/OpenSSL/OpenSSL::PKey/OpenSSL::PKey::EC/OpenSSL::PKey::EC::Point

point.mul(bn) => pointpoint.mul(bn, bn) => pointpoint.mul([bn], [point]) => pointpoint.mul([bn], [point], bn) => point

2025-01-10 15:47:30
seed
  • References/Ruby on Rails/Ruby/Classes/OpenSSL/OpenSSL::PKey/OpenSSL::PKey::EC/OpenSSL::PKey::EC::Group

group.seed => String or nil Instance Public methods See the

2025-01-10 15:47:30
on_curve?
  • References/Ruby on Rails/Ruby/Classes/OpenSSL/OpenSSL::PKey/OpenSSL::PKey::EC/OpenSSL::PKey::EC::Point

point.on_curve? => true | false Instance Public methods

2025-01-10 15:47:30
to_text
  • References/Ruby on Rails/Ruby/Classes/OpenSSL/OpenSSL::PKey/OpenSSL::PKey::EC/OpenSSL::PKey::EC::Group

group.to_text => String Instance Public methods See the

2025-01-10 15:47:30
set_generator
  • References/Ruby on Rails/Ruby/Classes/OpenSSL/OpenSSL::PKey/OpenSSL::PKey::EC/OpenSSL::PKey::EC::Group

group.set_generator(generator, order, cofactor) => self Instance Public methods See

2025-01-10 15:47:30
to_der
  • References/Ruby on Rails/Ruby/Classes/OpenSSL/OpenSSL::PKey/OpenSSL::PKey::EC

key.to_der => String Instance Public methods See the

2025-01-10 15:47:30
new
  • References/Ruby on Rails/Ruby/Classes/OpenSSL/OpenSSL::PKey/OpenSSL::PKey::EC/OpenSSL::PKey::EC::Group

OpenSSL::PKey::EC::Group.new("secp112r1")OpenSSL::PKey::EC::Group.new(ec_group)OpenSSL::PKey::EC::Group.new(pem_string)OpenSSL::PKey::EC::Group

2025-01-10 15:47:30