Security Driven .NET is a practical security handbook designed for .NET developers to implement essential security controls in their applications. The handbook covers fundamental cryptographic concepts including random number generators for secure randomness generation, hash functions for data integrity verification, and HMAC (Hash-based Message Authentication Code) for message authentication. It provides guidance on key derivation techniques for generating cryptographic keys from passwords or other input material, ensuring proper key management practices in .NET applications. The resource includes coverage of binary encodings and text encodings, helping developers understand how to properly handle data transformation and encoding operations securely. The handbook serves as a reference guide for implementing security best practices specifically within the .NET development ecosystem, focusing on practical implementation rather than theoretical concepts.
FEATURES
EXPLORE BY TAGS
SIMILAR TOOLS
Free online ethical hacking course covering penetration testing, web app assessments, exploit development, and security operations.
An evolving how-to guide for securing a Linux server with detailed steps and explanations.
The best security training environment for Developers and AppSec Professionals.
A curated list documenting open-source projects that incorporate political protests in their software, ranging from messages to conditional malware.
A one-stop online resource for cybersecurity degree programs in the US, offering information on undergraduate and graduate levels, online programs, and career options.
A comprehensive mind map diagram summarizing Javascript syntax and concepts in a single picture.
PINNED

Mandos
Fractional CISO service that helps B2B companies implement security leadership to win enterprise deals, achieve compliance, and develop strategic security programs.

Checkmarx SCA
A software composition analysis tool that identifies vulnerabilities, malicious code, and license risks in open source dependencies throughout the software development lifecycle.

Orca Security
A cloud-native application protection platform that provides agentless security monitoring, vulnerability management, and compliance capabilities across multi-cloud environments.

DryRun
A GitHub application that performs automated security code reviews by analyzing contextual security aspects of code changes during pull requests.