cryptoBoxBeforenm static method

int cryptoBoxBeforenm(
  1. Uint8List k,
  2. Uint8List y,
  3. Uint8List x
)

Implementation

static int cryptoBoxBeforenm(Uint8List k, Uint8List y, Uint8List x) {
  Uint8List s = Uint8List(32);
  cryptoScalarmult(s, x, y);

/*String dbgt = "";
		for (int dbg = 0; dbg < s.length; dbg ++) dbgt += " "+s[dbg];
		Log.d(TAG, "cryptoBoxBeforenm -> "+dbgt);

	    dbgt = "";
		for (int dbg = 0; dbg < x.length; dbg ++) dbgt += " "+x[dbg];
		Log.d(TAG, "cryptoBoxBeforenm, x -> "+dbgt);
	    dbgt = "";
		for (int dbg = 0; dbg < y.length; dbg ++) dbgt += " "+y[dbg];
		Log.d(TAG, "cryptoBoxBeforenm, y -> "+dbgt);
		*/

  return cryptoCoreHsalsa20(k, zero, s, _sigma);
}