Now let's focus on a radical way to open the encryption key or password.
Let's assume that the author avoided common implementation errors and did not provide the cracker with either the key (password) in plain text, or comparison commands and explicit conditional transitions. In addition, the password is chosen according to all the rules and cannot be selected "manually". In this case, the hacker will try to iterate through all possible passwords.