({ n, mode, keyReuse, hash, keylen, len })
| 60 | } |
| 61 | |
| 62 | async function main({ n, mode, keyReuse, hash, keylen, len }) { |
| 63 | if (!keys || keys.length !== n || |
| 64 | currentHash !== hash || currentKeyLength !== keylen) { |
| 65 | await createSigningKeys(n, hash, keylen); |
| 66 | } |
| 67 | |
| 68 | const data = new Uint8Array(len); |
| 69 | data.fill(0x62); |
| 70 | const sharedKey = keyReuse === 'shared' ? keys[0] : undefined; |
| 71 | |
| 72 | switch (mode) { |
| 73 | case 'serial': |
| 74 | await measureSerial(n, sharedKey, data); |
| 75 | break; |
| 76 | case 'parallel': |
| 77 | await measureParallel(n, sharedKey, data); |
| 78 | break; |
| 79 | } |
| 80 | } |
nothing calls this directly
no test coverage detected
searching dependent graphs…