[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-wallet-core] branch master updated: disable setupRefreshPlanchet
From: |
gnunet |
Subject: |
[taler-wallet-core] branch master updated: disable setupRefreshPlanchet C crypto worker call |
Date: |
Mon, 21 Feb 2022 16:18:02 +0100 |
This is an automated email from the git hooks/post-receive script.
dold pushed a commit to branch master
in repository wallet-core.
The following commit(s) were added to refs/heads/master by this push:
new 5fbe82b3 disable setupRefreshPlanchet C crypto worker call
5fbe82b3 is described below
commit 5fbe82b3746d63a69dc6c0c5b0b4980aa357f085
Author: Florian Dold <florian@dold.me>
AuthorDate: Mon Feb 21 16:17:59 2022 +0100
disable setupRefreshPlanchet C crypto worker call
---
packages/taler-util/src/talerCrypto.ts | 19 +------------------
.../src/crypto/workers/cryptoImplementation.ts | 3 ++-
2 files changed, 3 insertions(+), 19 deletions(-)
diff --git a/packages/taler-util/src/talerCrypto.ts
b/packages/taler-util/src/talerCrypto.ts
index 40d2e55d..83e5dc6f 100644
--- a/packages/taler-util/src/talerCrypto.ts
+++ b/packages/taler-util/src/talerCrypto.ts
@@ -608,6 +608,7 @@ export function hashCoinEv(
return hashContext.finish();
}
+
const logger = new Logger("talerCrypto.ts");
export function hashCoinEvInner(
@@ -682,24 +683,6 @@ export interface FreshCoin {
bks: Uint8Array;
}
-// export function setupRefreshPlanchet(
-// secretSeed: Uint8Array,
-// coinNumber: number,
-// ): FreshCoin {
-// const info = stringToBytes("taler-coin-derivation");
-// const saltArrBuf = new ArrayBuffer(4);
-// const salt = new Uint8Array(saltArrBuf);
-// const saltDataView = new DataView(saltArrBuf);
-// saltDataView.setUint32(0, coinNumber);
-// const out = kdf(64, secretSeed, salt, info);
-// const coinPriv = out.slice(0, 32);
-// const bks = out.slice(32, 64);
-// return {
-// bks,
-// coinPriv,
-// coinPub: eddsaGetPublic(coinPriv),
-// };
-// }
function bufferForUint32(n: number): Uint8Array {
const arrBuf = new ArrayBuffer(4);
diff --git
a/packages/taler-wallet-core/src/crypto/workers/cryptoImplementation.ts
b/packages/taler-wallet-core/src/crypto/workers/cryptoImplementation.ts
index 9f6d8234..bd18e8d2 100644
--- a/packages/taler-wallet-core/src/crypto/workers/cryptoImplementation.ts
+++ b/packages/taler-wallet-core/src/crypto/workers/cryptoImplementation.ts
@@ -557,7 +557,8 @@ export class CryptoImplementation {
let coinPub: Uint8Array;
let coinPriv: Uint8Array;
let blindingFactor: Uint8Array;
- if (this.primitiveWorker) {
+ // disabled while not implemented in the C code
+ if (0 && this.primitiveWorker) {
const r = await this.primitiveWorker.setupRefreshPlanchet({
transfer_secret: encodeCrock(transferSecret),
coin_index: coinIndex,
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [taler-wallet-core] branch master updated: disable setupRefreshPlanchet C crypto worker call,
gnunet <=