Safeguard
Tag

encryption

Safeguard articles tagged "encryption" — guides, analysis, and best practices for software supply chain and application security.

30 articles

Cloud Security

Your Terraform State Is a Secrets Store With a Build Artefact's Access Control

The database password, the generated private key, the API token an output exposed. You did not put them there directly. Terraform did, because it needs the full attributes of everything it manages to plan the next change.

Sep 18, 20265 min read
Cloud Security

Encryption at Rest Protects Against Roughly One Thing

It is on every security page, it is true, and it covers someone taking the physical disk. Every other way your data gets read happens through a path where it is already decrypted, because the encryption is transparent by design.

Sep 18, 20265 min read
Vulnerability Analysis

CVE-2026-34486: When the Encryption You Configured Doesn't Apply

Apache Tomcat's EncryptInterceptor exists to encrypt cluster replication traffic. CVE-2026-34486 lets that protection be bypassed — the config says encrypted, the wire says otherwise.

Aug 5, 20266 min read
Security

Application Data Security: How to Protect Data Across Its Lifecycle

Application data security is the set of controls that protect data as your application collects, processes, stores, and transmits it. Here is a practical model for getting it right.

Jul 31, 20267 min read
Cloud Security

The AWS migration security checklist: IAM, encryption, and network segmentation

A misconfigured WAF and an over-permissioned IAM role exposed 106 million records in 2019 — here's the checklist that prevents a repeat during your AWS migration.

Jul 15, 20266 min read
Best Practices

Symmetric vs Asymmetric Encryption in Python: A Practical Guide

One key or two? A working comparison of Fernet and RSA in Python's cryptography library — with the OAEP-vs-PKCS1v15 mistake that still causes padding-oracle bugs.

Jul 8, 20267 min read
Best Practices

Symmetric vs asymmetric file encryption in Python, done correctly

AES-GCM needs a unique 96-bit nonce every single time — reuse one under the same key and GCM's authentication guarantee collapses entirely, not just confidentiality.

Jul 8, 20267 min read
Security Guides

C# Cryptography Best Practices in .NET

The right way to do cryptography in C#: authenticated encryption with AesGcm, secure randomness, PBKDF2 password hashing, constant-time comparison, and the legacy APIs to stop using.

Jul 5, 20265 min read
Concepts

Symmetric vs Asymmetric Encryption: What's the Difference?

Symmetric encryption uses one shared key for both locking and unlocking. Asymmetric encryption uses a key pair, one public and one private. One is fast; the other solves the key-sharing problem.

Jul 4, 20266 min read
Concepts

Encryption vs Hashing: What's the Difference?

Encryption scrambles data so it can be unscrambled later with a key. Hashing turns data into a fixed fingerprint that can never be reversed. One protects secrets; the other verifies them.

Jul 3, 20266 min read
Container Security

Kubernetes Secrets Management Done Right

A Kubernetes Secret is base64, not encryption — and by default it sits in etcd in plaintext. Here is how to actually protect credentials with encryption at rest, external secret stores, and tight RBAC.

Jul 2, 20265 min read
Security Guides

OWASP A02: Cryptographic Failures — A Deep-Dive Guide

Cryptographic Failures rank #2 in the OWASP Top 10 (2021). A deep dive into weak algorithms, key management, real CVEs, and how to detect and fix them in 2026.

Jul 1, 20266 min read

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.