Putting Secure Boot to the Test: Examining Sample Kernel Module Insertion with Secure Boot Enabled…In an increasingly interconnected and digital world, security breaches and unauthorized access to computer systems have become prevalent…May 16, 2023May 16, 2023
Creating Desktop Applications with Nativefier in Fedora Linux: A Step-by-Step GuideNativefier, a powerful NPM application, enables the conversion of web applications into desktop applications using the popular Electron…Apr 24, 2023Apr 24, 2023
Fantastic OpenSSL and Taming Hidden Beasts Inside SMIMEEncrypting Large Files with Public Key Cryptography — Part I: OpenSSL SMIME & LimitationsSep 21, 2021Sep 21, 2021
Network Traffic Analysis for Visiting Google.com with DNS over HTTPS and HTTP/3.0Google Chrome started support HTTP/3.0 from the October 2020. Unlike the previous HTTP protocols, HTTP/3.0 uses UDP rather than TCP. This…Oct 28, 20201Oct 28, 20201
25 Tips for a Secure WebsiteWebsites are the most visible public font-end of an organization. Here are 25 Tips I presented at Internet Society Sri Lanka Chapter…Oct 28, 2020Oct 28, 2020
Enabling LDAC Codec Support in Fedora Linux for Bluetooth HeadsetsLDAC is an audio coding technology developed by Sony. LDAC support up to 990kbps bandwidth and maximum bit depth and frequency of…Jun 2, 20201Jun 2, 20201
Git Credential Management with Gnome Passwords and Keys (Seahorse) in LinuxIt is possible to save the git password/access tokens safely without plain text password savings or long caching times with using Gnome…May 17, 2020May 17, 2020
Sri Lankan Website Security in 2019 — The Good, The Bad and The UglyThe year 2020 is in the dawn with new hopes with the start of a new decade. This is a small look back on the websites from the perspective…Dec 31, 2019Dec 31, 2019
Linux Workstation Optimizations for SSDsMy Asus laptop completed 3 years without no troubles with HDDs+Linux. Then I switched to SSDs. But optimizations are needed in Linux.Dec 25, 2019Dec 25, 2019