4 ms·
Not true. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/BigInt https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe.
by eurasiantiger 4y ago
Not true.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/BigInt https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
- dijit 4y ago1) Wow, I didn't know that existed. 2) Wow, those downsides are insane. It's not constant time, thus can't be used in cryptography...? Has huge performance impacts and can't be casted to a "number"- how is this implemented? it can't be native INTs on the CPU?
- eurasiantiger 4y agoAny cryptography is surely using Uint8Array.
- SgtBastard 4y ago>Any cryptography is surely using Uint8Array. Is this to optimise memory operations over a large plaintext/cipher text or is there some other advantage to it that is less obvious (e.g. more resistant to timing attacks?)
- eurasiantiger 4y agoNo, it’s because Number is internally floating point and cannot represent all integers.