Wide variety of encryption algorithms
I hope that this is not considered low effort, as I really would like the opinion of this community. I know that you people deal more with the guts of this stuff, but hopefully you'll hear out a layperson.
I use Crystal's OpenSSL library in a couple of symmetric encryption front ends, and there's a variety of choices I have in which ciphers are available, although less now since v3.xx where many have gone to legacy.
I know that most of these use a 128 bit s-box, but, aren't they all rather similar, and if so, why so many? Some seem to be the "official" government endorsed cipher of this or that country, one is a "streaming" cipher, and the rest can seemingly mimic a streaming cipher with certain modes.
My hunch is that some combinations are better for certain situations, while other combinations are better for others. (?)
My manager knows I fiddle with this stuff and has tasked me to make a one click encryption option for CC authorization forms before they get stored. Unlike personal use, I can't just change things whenever I feel like it, and need to get it right the first time, so I guess my question is, does it really matter? When I read cryptanalysis, it seems that they're all pretty much the same with regard to security, but on the other hand, those pages are Greek to me.
Note: I do know that the keystream generation is very important, and will be using the Argon2 shard for that operation.