It is generally said that 2048-bit RSA keys are roughly equivalent to 112-bit symmetric keys and 2048-bit RSA keys are "sufficient for commercial use until around the year 2030" (https://security.stackexchange.com/a/65180/189448).
What is a rough estimate for when AES, RSA, and ECC keys of n bits are unsafe for amatuers?
"Unsafe" as in a tech-savvy person of medium income can decrypt a given message within 2 years.