hara.security - making sense of the JCA
by Chris Zheng,
There's a lot of noise around security and even at the best of times, it's hard to make sense of what is happening with so much choice of implementation and strategies. The JCA (Java Cryptography Architecture) provides a really nice high-level interface to explore and extend the many different implementations of algorithms, ciphers and keys. To understand what to do with security, we have to understand the most basic forms of security that people are doing today. Broadly, they form into a couple of categories: Encryption (To send a recieve secret messages) Symmetric Asymmetric Verification (To ensure that the message is in fact from the correct person) Digests Signatures All…
Read More