I was at a conference earlier this week sponsored by a library about data archiving. The conference was not about cryptography. One of the speakers said that the Advanced Encryption Standard (AES) was going to be 20 years old next year (Rijndael was first published in 1998) and that it was getting near the end of its life.
I'm familiar with cryptography, and I've been troubled by this statement ever since, because I didn't think that AES was in any danger. The algorithm has sufficient key lengths, even to resist quantum computer attacks, and there are no algorithmic flaws that have been discovered. Recall that DES was showing its age in the mid 1990s, but that was because it's key length was unreasonably short, not for any other reason.
Are there current reasons to consider upgrading or replacing AES?
What you should have asked him is "What will we replace it with?" If tomorrow someone published research that broke AES, what would we replace it with???
– Swashbuckler Sep 23 '17 at 20:29