encryptTipPin function

String encryptTipPin({
  1. required String pinTokenBase64,
  2. required String privateKeyBase64,
  3. required Uint8List signTarget,
  4. required Uint8List tipPrivateKey,
  5. int? iterator,
  6. Uint8List? iv,
})

Implementation

String encryptTipPin({
  required String pinTokenBase64,
  required String privateKeyBase64,
  required Uint8List signTarget,
  required Uint8List tipPrivateKey,
  int? iterator,
  Uint8List? iv,
}) {
  final tipPri = ed.PrivateKey(tipPrivateKey);
  final sig = ed.sign(tipPri, signTarget);
  return encryptBytesPin(
    pinTokenBase64: pinTokenBase64,
    privateKeyBase64: privateKeyBase64,
    target: sig,
    iterator: iterator,
    iv: iv,
  );
}