Method: COSE::Key::EC2#pad_coordinate

Defined in:
lib/cose/key/ec2.rb

#pad_coordinate(group, coordinate) ⇒ Object



119
120
121
122
123
124
125
# File 'lib/cose/key/ec2.rb', line 119

def pad_coordinate(group, coordinate)
  coordinate_length = (group.degree + 7) / 8
  padding_required = coordinate_length - coordinate.length
  return coordinate if padding_required <= 0

  (ZERO_BYTE * padding_required) + coordinate
end