DEV Community

Ethern Myth
Ethern Myth

Posted on

Introducing SecureFetch.AspNetCore

We’re excited to introduce SecureFetch.AspNetCore — a lightweight but powerful NuGet package that brings encrypted payloads and obfuscated routes to your ASP.NET Core APIs, without requiring major changes to your controllers.

🚀 What Is SecureFetch.AspNetCore?

SecureFetch.AspNetCore is a middleware and attribute-based system for .NET 8+ that allows you to:

  • 🔒 Encrypt request payloads using AES-256.
  • 🕵️‍♂️ Obfuscate route paths and query parameters, hiding sensitive routes from static scanners.
  • ⚙️ Use as middleware — works transparently with your existing endpoints.
  • 🧩 Supports all HTTP verbs: GET, POST, PUT, PATCH, DELETE.

It's especially useful for teams looking to add a layer of transport-level obfuscation and end-to-end encryption for frontend-to-backend communication — without relying solely on HTTPS.

✅ How It Works

  1. Client-Side Encryption: Use the secure-fetch-sdk in your frontend to encrypt requests.
  2. Middleware Decryption: The SecureFetch middleware decrypts and proxies incoming requests.
  3. Controller Integration: Add the [SecureFetch] attribute to any controller method you want to secure.

🧪 Try It Out

securefetch.aspnetcore Docs on GitHub

secure-fetch-sdk Demo on GitHub

💡 Use Cases

  • Internal tools requiring stealth endpoints
  • Extra protection for mobile or browser-based apps
  • High-risk APIs that transmit sensitive data

If you're building modern .NET apps and want an extra layer of security without extra complexity, SecureFetch.AspNetCore is worth a look. ✨

Looking forward!

Tiugo image

Modular, Fast, and Built for Developers

CKEditor 5 gives you full control over your editing experience. A modular architecture means you get high performance, fewer re-renders and a setup that scales with your needs.

Start now

Top comments (0)

Tiger Data image

🐯 🚀 Timescale is now TigerData: Building the Modern PostgreSQL for the Analytical and Agentic Era

We’ve quietly evolved from a time-series database into the modern PostgreSQL for today’s and tomorrow’s computing, built for performance, scale, and the agentic future.

So we’re changing our name: from Timescale to TigerData. Not to change who we are, but to reflect who we’ve become. TigerData is bold, fast, and built to power the next era of software.

Read more

👋 Kindness is contagious

Explore this insightful write-up, celebrated by our thriving DEV Community. Developers everywhere are invited to contribute and elevate our shared expertise.

A simple "thank you" can brighten someone’s day—leave your appreciation in the comments!

On DEV, knowledge-sharing fuels our progress and strengthens our community ties. Found this useful? A quick thank you to the author makes all the difference.

Okay