I read you article about encrypted microSD backup and noticed, that it only uses and allows to be used 20 digit key to encrypt it with 7zip. This method only gives “protection level” of about 54-64 bits of encryption (like old DES). Even with hashing with 100000 rounds its still only about 70-90 bits of security, which is completely breakable by a skillfull attacker with a lot of computing power. Why bother using AES-256 if you are only getting max 90 bits of security?
10^18 possibilities you say in your pages. Well, Antminer can do 200+ TH/s, which is 20^12. You put up 50 of those running and you get 10^15 per second. In 1000 seconds or 16,7 minutes you get it open. With just 1 Anthminer power it takes about 16 hours to get it open.
If you must use digits as keys, you should have atleast 48 digits like Bitlocker recovery keys.
This should have never happened. Who came up with this idea? Dont they/you understand mathematics & encryption? What is the logic behind here supposed to be?