Note to self: Don't write your own encryption.
There are already capable, tested and even tried an true encryption algorithms. Implemented across platforms and languages and built into libraries and services. And did I mention "Tested"? With mathematical validations of how hard they should be to crack?
If you actually need to encrypt things, then use existing algorithms and software to actually encrypt things. You'll have enough to worry about with key management, library verifications and making sure the rest of the team gets up to speed that, no, it's not just Easier | Faster | Better to do it yourself.
Unless of course your sole job is creating, writing, testing, proving and implementing encryption algorithms, because you have all the maths...
Comments