toExtendedPublic method

Uint8List toExtendedPublic(
  1. Uint8List extendedPrivate
)

Implementation

Uint8List toExtendedPublic(Uint8List extendedPrivate) {
  final private = Uint8List.fromList(extendedPrivate.sublist(57, 114));
  final public = ed448DerivePublicKey(private);

  final extendedPublic = Uint8List(114);
  extendedPublic.setRange(0, 57, extendedPrivate.sublist(0, 57));
  extendedPublic.setRange(57, 114, public);
  return extendedPublic;
}