Comment Comment by CarolineW It depends. Here are the questions that came to my mind in under 30 seconds:* For how long must it be secure?* Against whom must it be secured?* What are your potential losses if it's broken?* How can you be sure you've used a secure implementation?* What do you think the "strongest available crypto" currently is?* Can you be sure that the key will never be compromised?* Where will you store the key?* Do you need to send the key to someone else?* Where will the encryption happen?... and there's more. parent CarolineW 9 years ago
* For how long must it be secure?
* Against whom must it be secured?
* What are your potential losses if it's broken?
* How can you be sure you've used a secure implementation?
* What do you think the "strongest available crypto" currently is?
* Can you be sure that the key will never be compromised?
* Where will you store the key?
* Do you need to send the key to someone else?
* Where will the encryption happen?
... and there's more.