https://github.com/damienbod/sendingencrypteddata
.NET Core Encryption
https://github.com/damienbod/sendingencrypteddata
aspnet-core asymmetric-cryptography digital-signature encryption identity symmetric-cryptography x509certificate2
Last synced: about 2 months ago
JSON representation
.NET Core Encryption
- Host: GitHub
- URL: https://github.com/damienbod/sendingencrypteddata
- Owner: damienbod
- License: mit
- Created: 2020-08-14T09:17:58.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2025-01-02T08:04:02.000Z (5 months ago)
- Last Synced: 2025-03-30T21:13:50.552Z (2 months ago)
- Topics: aspnet-core, asymmetric-cryptography, digital-signature, encryption, identity, symmetric-cryptography, x509certificate2
- Language: C#
- Homepage:
- Size: 2.75 MB
- Stars: 94
- Watchers: 6
- Forks: 15
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Sending Encrypted Data
[](https://github.com/damienbod/SendingEncryptedData/actions/workflows/dotnet.yml)
## Blogs
- [Symmetric and Asymmetric Encryption in .NET Core](https://damienbod.com/2020/08/19/symmetric-and-asymmetric-encryption-in-net-core/)
- [Encrypting texts for an Identity in ASP.NET Core Razor Pages using AES and RSA](https://damienbod.com/2020/08/22/encrypting-texts-for-an-identity-in-asp-net-core-razor-pages-using-aes-and-rsa/)
- [Using Digital Signatures to check integrity of cipher texts in ASP.NET Core Razor Pages](https://damienbod.com/2020/09/01/using-digital-signatures-to-check-integrity-of-cipher-texts-in-asp-net-core-razor-pages/)## History
- 2025-04-06 Updated packages
- 2025-01-02 Updated packages, .NET 9
- 2024-10-13 Updated packages
- 2024-06-15 Updated packages, bootstrap 5
- 2023-11-25 Updated .NET 8
- 2023-11-03 Updated packages
- 2023-04-01 Updated .NET 7
- 2022-06-06 Updated packages, move to nullables and ImplicitUsings
- 2022-01-08 Updated packages
- 2021-11-02 Updated to .NET 6
- 2021-08-20 Updated packages, added build
- 2021-04-26 Updated packages
- 2021-02-28 Updated nuget packages
- 2020-12-26 Updated to .NET 5## Migrations Razor page APP
```
Add-Migration "init_identity_db"
``````
Update-Database
```## Links
https://docs.microsoft.com/en-us/dotnet/standard/security/encrypting-data
https://docs.microsoft.com/en-us/dotnet/standard/security/decrypting-data
https://docs.microsoft.com/en-us/aspnet/core/security/data-protection/configuration/overview
https://docs.microsoft.com/en-us/dotnet/api/system.security.cryptography.protecteddata.unprotect
https://docs.microsoft.com/en-us/dotnet/standard/security/how-to-use-data-protection
https://docs.microsoft.com/en-us/dotnet/api/system.security.cryptography.aes?view=netcore-3.1
https://docs.microsoft.com/en-us/dotnet/standard/security/cross-platform-cryptography
https://docs.microsoft.com/en-us/dotnet/standard/security/vulnerabilities-cbc-mode
https://edi.wang/post/2019/1/15/caveats-in-aspnet-core-data-protection
https://dev.to/stratiteq/cryptography-with-practical-examples-in-net-core-1mc4
https://www.tpeczek.com/2020/08/supporting-encrypted-content-encoding.html
https://cryptobook.nakov.com/
https://www.meziantou.net/cryptography-in-dotnet.htm