BigInt computeSecret(Uint8List remotePubKey) { this.remotePubKey = remotePubKey; return decodeBigInt(ScalarMult.scalseMult(myPrivKey, remotePubKey)); }