-
Backup, Archive, and Recovery: What NIST Really Says About Keeping Keys Safe
.
When people talk about cryptography, most of the time the focus is on algorithms. AES, RSA, ECC, hashes, signatures. Those are important, of course. But after years of working with payment systems, compliance audits, and real production incidents, I learned something very practical. Crypto usually does not fail because the math is broken. It fails…
-
Understanding Key Usage: When to Use Which Key (Signing, Encryption, MAC, KDF)
.
In many projects I worked on, especially payment systems and backend services, cryptography was always there. Sometimes very visible, sometimes hidden deep inside libraries or infrastructure. One thing I noticed over the years is that people often talk about keys as if they are all the same. A key is a key, right? Just keep…
-
Key Management Failures I’ve Seen (And How NIST Prevents Them)
.
Key management is one of those topics that sounds boring until something goes wrong. In many projects I worked on, encryption was already implemented, HSMs were already deployed, and everyone assumed security was handled. Then audits happened. Or incidents. Or simple operational changes. That is usually when hidden problems around key management start to appear.…
-
Key States and Key Lifecycles: From Generation to Destruction
.
When people first learn about cryptography, the discussion almost always starts with algorithms and key sizes. AES 256, RSA 2048, elliptic curves, and similar topics usually get all the attention. In real systems, especially in payments, fintech, and regulated environments, those choices are often already decided for you. The real challenge shows up later, when…
-
How Cryptographic Algorithms Work (Hashing, Symmetric, Asymmetric, RNG)
.
When I started working on real systems that handle money, cards, and sensitive data, I quickly realized that cryptography is one of those topics everyone talks about but very few people truly explain in a simple way. Most explanations I found online were either too academic or too marketing driven. In real life, when you…
About Me

Hi I’m Assi—I’m dedicated to advancing cashless payment technology and sharing insights with fellow developers and solution architects on my blog, Cashless Nomad.
I embrace a mobile lifestyle by replacing cash with digital payments, enabling seamless transactions anywhere. Going cashless keeps me connected, agile, and financially flexible—perfect for traveling light and skipping currency hassles.
Checkout my other blogs at marai.dev









