Curious About Technology
Welcome to Coding Explorations, your go-to blog for all things software engineering, DevOps, CI/CD, and technology! Whether you're an experienced developer, a curious beginner, or simply someone with a passion for the ever-evolving world of technology, this blog is your gateway to valuable insights, practical tips, and thought-provoking discussions.
Recent Posts
Building an Advanced Note-Taking App with Wails: Part 1
In this series, we’ll create an advanced, cross-platform note-taking app using the Wails framework. With features like rich text editing, cloud sync, offline mode, and custom themes, this project will show you how to harness Wails to build feature-rich desktop applications. In this first post, we’ll set up the project and implement basic functionality.
Implementing Post-Quantum Cryptography in Go with crystals-go
The rapid advancement of quantum computing has spurred a critical need for cryptographic systems that can withstand attacks from quantum computers. Algorithms like RSA and ECC, which are widely used today, are vulnerable to quantum attacks. Enter post-quantum cryptography (PQC)—the next generation of cryptographic algorithms designed to secure data against both classical and quantum threats.
In this blog post, we’ll explore how to implement PQC in Go using the github.com/kudelskisecurity/crystals-go library, a Go-native implementation of the CRYSTALS-Kyber and CRYSTALS-Dilithium algorithms.