Hi @Sarbjit Singh Gill ,
Do you mean RSA?
SQL Server supports RSA algorithms of these lengths.
Over the past few years we have seen a number of attacks where certificates containing 512-bit length keys may have been broken up. Therefore, avoid using the 512-bit key length option.
Initially the 1024-bit key length was predicted to be appropriate until 2010. Some cryptographers believe that 1024 bit key length will be broken soon (in the next few years) therefore, 1024 is also obsolete in the near future.
The 512 and 1024 encryption algorithms have been deprecated in SQL Server 2016.
The latest research from Google in 2019, quantum computers crack 2048-bit RSA encryption in 8 hours, which is 11 years ahead of the expected usage year of 2030.
Now the only ones we can expect to be secure within are RSA_3072 and RSA_4096.
Please feel free to let me know if I misunderstood you.
If the response is helpful, please click "Accept Answer" and upvote it, as this could help other community members looking for similar queries.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.