C# Corner
Tech
News
Videos
Forums
Trainings
Books
Live
More
Interviews
Events
Jobs
Learn
Career
Members
Blogs
Challenges
Certifications
Bounties
Contribute
Article
Blog
Video
Ebook
Interview Question
Collapse
Feed
Dashboard
Wallet
Learn
Achievements
Network
Refer
Rewards
SharpGPT
Premium
Contribute
Article
Blog
Video
Ebook
Interview Question
Register
Login
Tags
No tag found
Content Filter
Articles
Videos
Blogs
Resources
News
Forums
Interviews
Complexity Level
Beginner
Intermediate
Advanced
Refine by Author
[Clear]
Akshay Patel(5)
Monica Rathbun(4)
Sandhiya Priya(3)
Saravanan V(3)
Vinoth Xavier(3)
Mahesh Chand(3)
Nilesh Jadav(2)
Rajesh Gami(2)
Sangeetha S(2)
Nikunj Satasiya(2)
Vijayaragavan S(2)
Kishor Bikram Oli(2)
Saineshwar Bageri(2)
Aman Singhal(2)
Syed Shakeer(2)
Brijesh Jalan(2)
Bechir Bejaoui(2)
Kaveendra Dhilhan(1)
Ajay Kumar(1)
Toufik El Azzaoui(1)
Rajat Jaiswal(1)
Sean Franklin(1)
Dominique Ceja(1)
Janak Beniwal(1)
Gaurav Malviya(1)
Prabhakar Maurya(1)
Satyapriya Nayak(1)
neill harper(1)
Brett G(1)
subramanya m(1)
Suraj Vishwakarma(1)
Sarthak Varshney(1)
Shanuka Maheshwaran(1)
Jayraj Chhaya(1)
Sardar Mudassar Ali Khan (1)
Emanuel Martins(1)
Raveena Attri(1)
Ayush Gupta(1)
Jaimin Shethiya(1)
Rohit Gupta(1)
Keyur (1)
Dhaval Suvagiya(1)
Uday Dodiya(1)
Mustafa Toroman(1)
Jayakumar Balasubramaniam(1)
Santhosh Teja(1)
Sourabh Somani(1)
Ramesh Palanivel(1)
Gareth Bradley(1)
Sibeesh Venu(1)
Satyendra Mishra(1)
Gopi Chand(1)
Shubham Kumar(1)
Anubhav Chaudhary(1)
Abhishek Jain(1)
Mudita Rathore(1)
Manish Dwivedi(1)
Dinesh Beniwal(1)
Karthikeyan Anbarasan(1)
Mohammed Habeeb(1)
Muhammad Shakir(1)
Dipal Choksi(1)
Resources
No resource found
Safely Retrieving Encrypted Form Values in ASP.NET Using Request.Form[UniqueID]
Nov 11, 2025.
Securely retrieve encrypted form values in ASP.NET using Request.Form[UniqueID]. Learn best practices, avoid common pitfalls, and ensure data integrity with server-side validation. Protect sensitive data!
Fix Outlook Error CAA90063: Encrypted Server Response
Aug 07, 2025.
Facing Outlook sign-in issues? It may be due to AAD Broker Plugin cache, outdated updates, or token errors. Clear cache, update software, or use the SaRA tool to fix authentication problems quickly.
Create Encrypted AES Files and Decrypt AES Encrypted Files in C#
Oct 06, 2023.
How to Create Encrypted AES Files and Decrypt AES Encrypted Files in C#
Generate A Strongly Secured Encrypted PDF File Using PDFFileEcrypter
Oct 19, 2022.
The purpose of this article is to present an effective approach for strong encryption of PDF files using a password and a complicated algorithm.
SQL TIps - How To Compare Encrypted Password In SQL Server?
Jan 07, 2022.
In our last trip, we have encrypted the password using the SQL function in this post we are going to go a bit in advance and compare the encrypted password.
Blazor Server - How To Store Encrypted Session Data In The Browser
Dec 18, 2020.
Learn how to enhance security in your Blazor Server applications by storing encrypted session data in the browser. Explore techniques to safeguard sensitive user information using ASP.NET Core and client-side storage mechanisms.
How To Get Started With Always Encrypted For Beginners - Change Is Coming - Part Four
Jun 14, 2018.
A few weeks ago, I wrote Part 1, 2 and 3 of this series, which was a beginner’s guide to Always Encrypted. In part 4, I am going to talk about the changes that are coming in vNext of SQL Server.
How To Get Started With Always Encrypted For Beginners - Part Three
Feb 15, 2018.
Discover advanced techniques in data security with Always Encrypted in Microsoft SQL Server. Part Three of our beginner's guide delves deeper into encryption keys, transparent data encryption, and best practices for safeguarding sensitive information.
How To Get Started With Always Encrypted For Beginners - Part Two
Feb 12, 2018.
In this post we will pick up where we left off in Part 1, if you haven’t read that please go back and do so. Now that we have encrypted our columns, it’s time to take a look at how we decrypt them inside SQL Server Management Studio or through our applications. You’ll be surprised to see how easy it is.
How To Get Started With Always Encrypted For Beginners - Part One
Feb 08, 2018.
Encryption has always been intriguing to me but seemed like it could be a very complex process to set up. However, SQL Server made it very simple when they introduced Always Encrypted (AE) into SQL Server 2016 and Azure SQL Database.
Always Encrypted In SQL Server 2016 - Step By Step Guide - Part Three
Nov 15, 2017.
This is part three of "Always Encrypted In SQL Server 2016 - Step By Step Guide" series. In this article, we are going to see how to search on encrypted column and how to deploy a certificate to a different environment.
Always Encrypted In SQL Server 2016 - Step By Step Guide - Part Two
Oct 14, 2017.
This is part two of "Always Encrypted In SQL Server 2016 - Step By Step Guide" series. In this article, we are going to see the sample queries on encrypted columns and Limitations of Always Encrypted feature. In case, if you have missed out the first part of the series.
Always Encrypted In SQL Server 2016 - Step By Step Guide - Part One
Oct 06, 2017.
Lets say, we have a requirement to encrypt the PII data for an existing ASP.NET web application. Data needs to be encrypted at rest as well as on transit. Considering the existing PROD data, we need to identify an encryption approach that best suits the requirement. I'm going to share my experience in finding the encryption approach and implementing it on a sample database.
How To Make Your Connection String Encrypted In ASP.NET Using C#
Nov 01, 2015.
In this article you will learn how to make your Connection String encrypted in ASP.NET using C#.
Save Encrypted Password In Database In ASP.NET
Oct 24, 2015.
In this article, Discover how to enhance security in your ASP.NET application by saving encrypted passwords in the database. Learn the process of encrypting passwords before storing them, ensuring data protection and safeguarding user credentials.
SQL Server 2016: Always Encrypted Feature
May 21, 2015.
I want to discuss today a new feature, Always Encrypted, that was highlighted in the SQL Server 2016.
Form Authentication, Form Authorization and Storing Encrypted Values in Database
Oct 16, 2014.
In this article we will learn Form Authentication and Form Authorization and how to store encrypted values into a SQL database.
How to Create Encrypted Stored Procedure
Jan 13, 2014.
Creating encrypted stored procedures in SQL Server involves using the "WITH ENCRYPTION" clause within the "CREATE PROCEDURE" statement. This secures the procedure's source code, enhancing data confidentiality.
Recover Data of BitLocker Encrypted Drive in Windows 8
Mar 07, 2013.
Recover data from a BitLocker encrypted drive in Windows 8 using the BitLocker Repair Tool (repair-bad). Locate the recovery key, decrypt the drive, and retrieve files. Ensure compatibility and follow proper procedures for successful data restoration.
Store Password in Encrypted Format During Registration in PHP
Feb 13, 2013.
In this article we will know how to store password in encrypted format during registration.
Password Encrypted Zip files in C#
Oct 27, 2008.
This article contains the source code for creating Zip files in C# that are password protected using PKWare encryption.
Encrypted .NET Serialization to SQLite Database
Jun 25, 2007.
Sometimes, non-enterprise applications need the ability to store encrypted data locally. We'll explore 3 ways to serialize and encrypt data to a SQLite database file with C#.
Design a Encrypt and decrypt text file in Tailwind CSS
May 11, 2026.
Build a secure web app with Tailwind CSS to encrypt and decrypt text files or messages. Includes text input, encryption/decryption functions, file support, and a responsive UI. Learn to create a user-friendly encryption tool with HTML, CSS, and JavaScript.
How to Encrypt Data in Production (Real-World Approach + Pros & Cons)
Apr 13, 2026.
Learn how to encrypt data in production with this practical guide. Protect user data, achieve compliance, and build trust. Includes pros, cons, and real-world tips!
Encrypting Sensitive Data in Angular and SQL Server
Dec 03, 2025.
Secure Angular, ASP.NET Core, and SQL Server apps! Learn encryption best practices: AES, TDE, Always Encrypted, and secure key management for data protection.
Building a Custom Serialization Framework (Compress, Encrypt, Version Data) | Angular + ASP.NET Core
Nov 19, 2025.
Build a custom serialization framework in Angular & ASP.NET Core for compression, encryption, and versioning. Secure data, optimize performance, and ensure compatibility.
Set Up Traefik with Docker: Secure, Smart HTTPS Routing
Nov 06, 2025.
Learn how to deploy Traefik with Docker for automatic HTTPS, easy container routing, and a visual dashboard—all in one beginner-friendly guide.
Encrypt using JavaScript and Decrypt using C#
Nov 06, 2025.
Secure your data! Learn AES encryption with CryptoJS in JavaScript and .NET. Protect sensitive info by encrypting on the client-side and decrypting on the server.
How to Encrypt PAN in JavaScript and Decrypt in C#
Nov 06, 2025.
Secure sensitive data like PAN by encrypting it client-side with CryptoJS, decrypting server-side in C#, and preventing storage in ViewState. Protect data in transit and at rest.
Part IV - .NET 5+ SQL Connections: Why Encrypt=True Is Now the Default
Oct 23, 2025.
Learn about the .NET 5+ default Encrypt=True setting for SQL connections and its impact on your applications. This article explains why Microsoft made this security enhancement, how to handle self-signed certificates in development, and best practices for production environments. Ensure secure data transfer and avoid connection errors by understanding and implementing the correct connection string configurations. Discover how to configure your connection strings for optimal security and compatibility.
Azure IIS Setup: Installing a Free Let’s Encrypt SSL Certificate
Sep 27, 2025.
Secure your Azure-hosted IIS web applications with a free Let's Encrypt SSL certificate! This step-by-step guide walks you through the entire process, from prerequisites to verification, ensuring encrypted communication, improved user trust, and a boost in search engine rankings. Learn how to use Win-ACME to automate certificate installation and renewal, saving you time and resources. Get HTTPS up and running on your Azure website today!
Encrypting Sensitive Data in n8n Workflows
Sep 26, 2025.
Secure your n8n workflows! This guide details how to encrypt sensitive data like API keys, passwords, and tokens within n8n. Learn to protect your automation from leaks and unauthorized access using credentials, environment variables, and node-level encryption. Ensure compliance, reliability, and trust by implementing robust security measures. Protect your data and maintain workflow integrity with our comprehensive encryption strategies for n8n.
Encrypting Sensitive Data in ASP.NET Core Applications
Sep 15, 2025.
Secure your ASP.NET Core applications by encrypting sensitive data! Learn best practices for protecting connection strings, API keys, and personal information using the Data Protection API and AES encryption. Discover how to store keys securely in Azure Key Vault, encrypt database fields, and implement key rotation for enhanced security. Protect user data and comply with regulations like GDPR and PCI DSS by implementing robust encryption strategies.
How Blockchain and AI Are Transforming Security, Privacy, and Data Sharing in Healthcare
Sep 10, 2025.
With nearly 760,000 healthcare records breached daily and mega-attacks like Change Healthcare impacting 190 million patients, discover how blockchain and AI can secure healthcare data, ensure HIPAA compliance, and prevent hackers from exploiting stolen records.
Securing PHI Backups & Disaster Recovery: A HIPAA Compliance Blueprint
Jul 12, 2025.
Learn how to protect Protected Health Information (PHI) with encrypted backups, off-site segregation, regular restore testing, and audit-ready documentation to meet HIPAA’s stringent requirements.
How do I implement encryption for PHI at rest and in transit?
Jul 12, 2025.
Learn how to encrypt Protected Health Information (PHI) using AES-256, HSM-backed key management, TLS 1.3 configuration, and hardware security modules. Practical guidance for developers.
Encrypting User Passwords [GamesCatalog] 20
May 01, 2025.
This article covers the best practices for protecting user data, including using strong hashing algorithms and salting techniques to prevent unauthorized access and ensure data privacy.
How to Encrypt the SQLite DB File using AES
Feb 17, 2025.
using the AES Algorithm to encrypt the SQLite DB file. Learn how to encrypt an SQLite database file in .NET C# using AES encryption. This guide covers key generation, IV usage, hashing with SHA256, and secure file encryption using CryptoStream and FileStream.
Encrypt Web Config Sections Using aspnet_regiis.exe Securely
Feb 07, 2025.
Learn how to encrypt and decrypt **Web.config** sections using **aspnet_regiis.exe** for enhanced security in ASP.NET applications. This guide covers encryption commands, best practices, and considerations for secure configuration management.
Encrypt and Decrypt Web.config Using aspnet_regiis.exe Tool
Feb 07, 2025.
Learn how to use the **aspnet_regiis.exe** tool to encrypt and decrypt **Web.config** sections in .NET applications. This article covers prerequisites, command execution, and practical examples for securing configuration settings.
How to Encrypt Data in Amazon S3 Using Server-Side Encryption
Jan 22, 2025.
This article walks you through accessing your S3 bucket, enabling SSE-S3 encryption, uploading files, and verifying encryption. Protect sensitive information easily with default encryption settings in AWS.
Excel Sheet Encryption using AES encryption in .Net
Dec 23, 2024.
Learn how to use AES encryption in C# to secure data by encrypting and decrypting files, including CSV or Excel. Explore FileStream, CryptoStream, and the System.Security.Cryptography namespace for robust data protection.
Encrypting and Decrypting Files using .NET Core
Jul 28, 2024.
Learn how to implement AES encryption and decryption in .NET Core with a detailed guide. Secure your sensitive data using systematic file encryption techniques. This comprehensive tutorial will equip .NET developers with the necessary skills to enhance data security effectively.
Encrypting Header & Request Body Parameters in .NET Core Web API
Jul 24, 2024.
In this article, we'll explore how to encrypt header and request body parameters in a .NET Core Web API to prevent them from being readable in the page source or by network sniffing tools. We'll use an example application developed by "Nikunj Satasiya" to illustrate the process.
Connect to SQL Server with SSMS Methods and Authentication Types
May 31, 2024.
Connecting to SQL Server using SQL Server Management Studio (SSMS) involves selecting a connection method and authentication type. Methods include specifying the server name and instance.
Encrypt Decrypt Data with Sqids in .NET Core
May 23, 2024.
Sqids is a helpful tool for obscuring numbers, such as consecutive numeric IDs, so they appear random and can be used in URLs and other contexts.
How to install Let's Encrypt Certificate on IIS?
May 03, 2024.
In this article, I will share the result of all the research I did to be able to install the LetsEnctrpt certificate to IIS
TripleDES Encryption and Decryption in C#
Oct 16, 2023.
Encryption is the process of rendering data unreadable to safeguard it from unauthorized access. It's widely applied in banking, e-commerce, communication, and security. TripleDES (Triple Data Encryption Standard) is a long-standing encryption method, utilizing three 56-bit keys for both encryption and decryption, also known as symmetric-key encryption. This article delves into TripleDES, elucidating its workings, strengths, and limitations. It compares TripleDES with contemporary encryption methods, placing it within the context of modern cryptography.
WSL & Let's Encrypt for Azure App Service SSL Wildcard Certificates
Sep 22, 2023.
Learn how to use the Windows Subsystem for Linux (WSL) and the Let's Encrypt certificate authority to automate the issuance and renewal of free wildcard SSL certificates for Azure App Service. Leverage Certbot on WSL to obtain certificates and configure Azure apps to use them securely over HTTPS while scheduling automatic renewals to keep certificates always up to date at no ongoing cost.
Cryptography actions with File in Desktop flow using Microsoft Power Automate
Jun 16, 2023.
Reading this article, you can learn how to encrypt or decrypt a file using Encrypt from file with AES action and Decrypt to file with AES action with the Desktop flow in Microsoft Power Automate
Cryptography Actions with Plain Text in Desktop Flow using Microsoft Power Automate
Jun 15, 2023.
Reading this article, you can learn how to encrypt or decrypt plain text using Encrypt text with AES action and Decrypt text with AES action with Desktop flow in Microsoft Power Automate.
Best Algorithm For Encrypting And Decrypting A String In C#
Jan 31, 2023.
In this article, we learn about how to encrypt and Decrypt a String in C#.
Let's Encrypt SSL On Azure AppSevice Container
Feb 24, 2021.
In this article, you will learn how to encrypt SSL on an Azure AppSevice Container.
Secure Your Azure App Service For Free With Let's Encrypt SSL Certificate
Jun 23, 2020.
In this article let’s discuss how to secure your azure app service with free SSL certificate provided by Let’s Encrypt.
How To Encrypt And Decrypt In C# Using Simple AES Keys
Nov 25, 2019.
Learn how to encrypt and decrypt data in C# using simple AES keys. AES, a symmetric encryption algorithm, ensures secure communication by encoding and decoding messages.
How To Enable HTTPS On Your Website For Free
Mar 20, 2018.
Today, a website security is one of the top priorities for developers and HTTPS is the firs step. This step by step walk-through tutorial teaches how to implement the SSL on a Website for free in 10 minutes.
Encrypt And Decrypt User Password In SQL Server DB Using C# Winform Application
Sep 18, 2017.
In this article we are going to learn how to maintain the user login details in sql server table with password encryption format and decrypt the user password and validate the credentials in login form.
Encrypting App.config For Multiple Machines
Sep 22, 2016.
Here, I will teach you how you can encrypt usernames and passwords in your App.config files, using aspnet_regiis.exe, and deploy them to multiple machines easily.
Encrypt And Decrypt Connection String In Web.Config File
May 16, 2016.
In this article we are going to see how we can encrypt and secure our connection string in our web config file.
Encrypt And Decrypt String In Windows Runtime Apps
Apr 28, 2016.
In this article, we will learn how to encrypt and decrypt string in Windows Runtime apps.
Encrypt And Decrypt Files In Windows Runtime Apps Using Windows Cryptography Technique
Apr 25, 2016.
In this article, we will learn how to encrypt and decrypt files in Windows Runtime apps.
Encrypt Your Web or Application Configuration File Data in .NET
Jun 13, 2015.
In this article you will learn how to encrypt your web or application Configuration File data in .NET.
How to Encrypt and Decrypt the String in Java Without Using Any Algorithm
Jun 03, 2015.
This article teaches you how a string can be simply encrypted & decrypted in Java.
Text Encrypt and Decrypt With a Specified Key
Apr 08, 2015.
Encrypting and decrypting text with a specified key involves using cryptographic algorithms to convert plain text into cipher text and vice versa, ensuring data security. The key serves as the parameter for these operations.
Encrypt in JavaScript and Decrypt in C# With AES Algorithm in ASP.Net in MVC 4
Jan 26, 2015.
This article shows how to encrypt on the client side values in JavaScript and decrypt in C# with AES algorithm in ASP.NET MVC 4.
Encrypt in JavaScript and Decrypt in C# With AES Algorithm
Jan 18, 2015.
In this article I am going to show you how to encrypt Client side values in JavaScript and decrypt in C# with AES algorithm in ASP.NET web forms.
Global Query String Encryption in C#
Oct 20, 2014.
In this article I will tell you how to encrypt a Query String globally in your application.
Load Balancing And Session State Configuration
Sep 10, 2013.
Load Balancing And Session State Configuration are techniques for the Application Administrator to divide or distribute the workload evenly across various servers.
Encrypt and Decrypt Text in Web API
Sep 05, 2013.
In this article I will show you how to encrypt and decrypt text.
Encrypt and Decrypt in SQL Server: Part 5
May 16, 2013.
In this article, we will create a symmetric key and encrypt and decrypt string using this key.
Encrypt and Decrypt in SQL Server: Part 4
May 14, 2013.
In this article, we will encrypt plain text and decrypt encrypted text using the asymmetric key.
Encrypt and Decrypt in SQL Server: Part 3
May 12, 2013.
In this article, we will generate a certificate and using this certificate we will encrypt and decrypt the string.
Encrypt and Decrypt in SQL Server: Part 2
May 08, 2013.
In this article, we will discuss Database Master Key. The database master key is a symmetric key used to protect the private keys of certificates and asymmetric keys that are present in the database.
Encrypt and Decrypt in SQL Server: Part 1
May 06, 2013.
In this article, we will discuss Service Master Key, backup, restore and alter Service Master Key.
Encrypt Files and Folders With EFS in Windows 8
Feb 13, 2013.
In this article we explain how to easily encrypt files and folders with EFS in Windows 8.
Encrypting and Decrypting Cookies in ASP.NET 2.0
Feb 13, 2013.
This article demonstrate how to encode and decode cookies in ASP.NET 2.0
Encrypt a USB Flash Drive In Windows 8
Feb 12, 2013.
In this article we explain how to encrypt a USB flash drive in Windows 8.
How to Encrypt a File in C#?
Aug 09, 2012.
File class provides a method to ecrypt a file. Learn how to Encrypt a File in C#.
Working with Encrypting Data for Security in WP7
Apr 30, 2012.
In this article we are going to see how to encrypt data and use it in Windows phone 7 application development.
How to Encrypt and Decrypt a Password
Feb 18, 2011.
How to Encrypt and Decrypt a Password using EncryptByPassPhrase and DecryptByPassPhrase.
How to Encrypt and Decrypt Text
Jan 21, 2011.
This article explains how to Encrypt and Decrypt text.
How we Decrypt the Text File using DES Method in ASP.Net: Part 2
Aug 16, 2010.
In this article we will learn how to decrypt a Encrypted text file.
Encrypt a File using DES (Data Encryption standard) Algorithm in ASP.NET
Aug 16, 2010.
In this article we will learn how we can encrypt a file using DES (Data Encryption standard) algorithm in ASP.NET.
Encrypt and Decrypt Sensitive Metadata Within Your Config file
Jun 18, 2008.
In a certain cases, metadata embedded within your configuration file is sensitive. In fact, imagine that you develop an application that uses a data base as data source; all information about this data base is located in the configuration file. What if a hacker success to log into your configuration files and obtains the connection string and other metadata about your data base??
Using Symmetric Algorithms to Encrypt Data
May 20, 2008.
In this article, I will propose a method of how to encrypt data and store it using symmetric algorithms whose are, in fact, four integrated classes within the .Net framework, namely DES,RC2,Rijndael and TripleDES but I will perform the task using the two last ones as they are the mostly used in real time cases.
Edit And Encrypt Web.Config Sections Using C# 2.0
May 07, 2007.
An article to illustrate editing and encrypting of sections of the Web.Config file programmatically. Editing and encrypting sections of a Web. config file using C# 2.0 involves using the System. Configuration namespace to manipulate and secure configuration settings.
Encrypt a File Using Rijndael
Jan 03, 2007.
In this article, we will encrypt a file and embed an encrypted key through which we encrypt that file.
Encrypting Connection Strings in ASP.Net 2.0
Oct 05, 2006.
This article describes how to encrypt the connection strings section in ASP.Net 2.0 web.config files and demonstrates the transperancy of using encrypted connection strings in your web application.