Securing private keys using Hardware Security Modules If you have read my previous articles, I have covered the topic of asymmetric cryptography, where the process of encrypting data is done using two keys: a public key and a private key. For a better unApr 11 · 8 min readkeerthankasula.hashnode.dev
Part 6: Java program to generate digital signatures using bouncy-castleMy name is keerthan, working as a java-security developer and In this article, let us programmatically explore how digital signatures are generated and validated using industry-standard cryptographic library called bouncy castle. Consider reading my ...Sep 7, 2025 · 5 min readkeerthankasula.hashnode.dev
The Quantum-Computer and it's threat to today's data security standards.We must have heard this fancy term called ‘quantum computing’ or a quantum computer, what exactly is a quantum computer ? and why it is a threat to data security? let us actually try to get to know answers about these questions in a simple manner. My...Sep 5, 2025 · 4 min readkeerthankasula.hashnode.dev
Part 5: Introduction to Encryption using Java and Bouncy CastleIn an era where data breaches and cyber threats dominate headlines, securing information has become more critical than ever. Cryptography, the art of protecting data through encryption and decryption, is at the heart of modern cybersecurity. This art...Dec 22, 2024 · 5 min readkeerthankasula.hashnode.dev
The Client-Server Communication - SSL/TLS Handshake ProcessPrologue In this article, we’ll explore the communication process between the client (browser) and server, focusing on how they exchange data and validate each other to ensure that only the intended parties are involved and that the data remains secu...Oct 27, 2024 · 3 min readkeerthankasula.hashnode.dev