You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are two sublte things going on here.
First, in the case of a mixed backend,
the non-zero backend should be the native implementation.
I assert that it should be slightly harder to exfiltrate
from the native implementation than a JS implementation.
Second, if I force the import of the master key into only half of the mixed backend,
then `getSubtleFunction` will complain about a mismatch.
Because the crypto key and the backend are not both mixed.
To resolve this the backend for the raw AES master key is issolated here.
0 commit comments