SrsSec / SrsPass-pwa

A secure deterministic password generator with properties resulting in a statelessly capable password manager
https://app.srspass.com
GNU Affero General Public License v3.0
5 stars 1 forks source link

test: endianness agnosticism #25

Closed D-Nice closed 3 years ago

D-Nice commented 3 years ago

Issue 2.2 from https://github.com/SrsSec/SrsPass-pwa/issues/23

D-Nice commented 3 years ago

was unable to complete manual test on a big-endian arch. Attempted with qemu ppc64 big endian void, but got a hang on encryption step. Error was:

DataCloneError: The object could not be cloned.

arising from argon2id.worker.js

Attempted with Firefox ESR 78, which works fine on other architectures.

In general, prevalance of any big-endian arches seems to be dying out, with even them generally favouring LE. Closing this for now, unless I can get hands on a native PPC system or others users run into issues with this.