جایگزینی بهتر برای احراز هویت و ایمن سازی اطلاعات حساس در وب
200, OK
https://webauthn.guide/ icon

Web Authentication API (با نام مستعار WebAuthn) مشخصاتی است که توسط W3C و FIDO نوشته شده است به سرورها اجازه می‌دهد تا کاربران را با استفاده از رمزنگاری کلید عمومی (cryptography) به جای رمز عبور ثبت و احراز هویت کنند. 

کتابخانه fido2-net-lib جهت استفاده در دات نت

کتابخانه هایی جهت استفاده در زبان‌های برنامه نویسی دیگر

جایگزینی بهتر برای احراز هویت و ایمن سازی اطلاعات حساس در وب
فرق MD5.Create با MD5CryptoServiceProvider
200, OK
https://stackoverflow.com/questions/2597118/what-is-the-difference-between-using-md5-create-and-md5cryptoserviceprovider icon

اگر برای هش کردن کلمه عبور خود از MD5CryptoServiceProvider استفاده نمایید ویژوال استودیو یک اخطار مانند زیر می‌دهد:(فرقی ندارد می‌تواند SHA256CryptoServiceProvider باشد)

MD5256CryptoServiceProvider' is obsolete: 'Derived cryptographic types are obsolete. Use the Create method on the base type instead. 

مایکروسافت می‌گوید به جای آن از MD5.Create استفاده کنید.

حال در این پست توضیحات بیشتری در رابطه با تفاوت این دو آمده است.

فرق MD5.Create با MD5CryptoServiceProvider
کتاب درک رمزنگاری اطلاعات
301, MovedPermanently
http://www.crypto-textbook.com/ icon

Cryptography has crept into everything, from web browsers and email programs to cell phones, bank cards, cars and even into medical implants. Thus, an increasing number of people have to understand how crypto schemes work and how they can be used in practice. We wanted to create a book that teaches modern applied cryptography to readers with a technical background but without an education in pure mathematics.  

کتاب درک رمزنگاری اطلاعات
کتاب Cryptography in .NET Succinctly
301, MovedPermanently
https://www.syncfusion.com/ebooks/Cryptography_in_NET_Succinctly icon

Irresponsible ownership of data is the cause of many leaked emails, data, and other damaging information. Securing a user’s personal information is the job of software developers. If you, as a developer, can decrypt the information stored in the database of the system you are working on, then so can anyone else. In Cryptography in .NET Succinctly, Dirk Strauss will take readers through generating cryptographic signatures, hashing and salting passwords, and when and how to use symmetric vs. asymmetric encryption. 


کتاب Cryptography in .NET Succinctly
پروژه Strong Namer
200, OK
https://github.com/dsplaisted/strongnamer icon
 نیاز هست پروژه‌ی شما امضای دیجیتال داشته باشد و همچنین از یک کتابخانه‌ی سورس باز بدون امضای دیجیتال استفاده می‌کنید؟ چنین کاری در حالت متداول ممکن نیست. پروژه‌ی Strong Namer قصد دارد این مشکل را حل کند.
پروژه Strong Namer