Skip to content
Security Fundamentals logo

Security Fundamentals

[日本語版](../../ja/06-data-and-security/security-fundamentals/SKILL.md)

Gaku52/claude-code-skills0installs6stars

SKILL.md

Full skill instructions

日本語版

Security Fundamentals

Security is the foundation of software development. This skill systematically covers the essential security knowledge every engineer needs — from the OWASP Top 10 and cryptography to network security, application security, cloud security, and security operations.

Target Audience

  • Engineers who want to build a systematic understanding of security fundamentals
  • Developers aiming to build secure applications
  • Those responsible for security audits and incident response

Prerequisites

  • Basic understanding of web application architecture
  • Foundational networking knowledge (TCP/​IP, HTTP)
  • Basic Linux command-line skills

Study Guide

00-basics — Security Fundamentals

#FileDescription

01-web-security — Web Security

#FileDescription

02-cryptography — Cryptography

#FileDescription

03-network-security — Network Security

#FileDescription

04-application-security — Application Security

#FileDescription

05-cloud-security — Cloud Security

#FileDescription

06-operations — Security Operations

#FileDescription

Quick Reference

Security Checklist:

  Web Applications:
    ✓ Input validation (server-side is mandatory)
    ✓ Parameterized queries (prevent SQL Injection)
    ✓ CSP header configuration (prevent XSS)
    ✓ CSRF tokens or SameSite=Lax
    ✓ HttpOnly + Secure cookies
    ✓ Enforce HTTPS (HSTS)

  Authentication & Authorization:
    ✓ Password hashing with bcrypt/​Argon2
    ✓ MFA (TOTP or WebAuthn)
    ✓ JWT signature verification (ES256 recommended)
    ✓ Principle of least privilege

  Infrastructure:
    ✓ Dependency vulnerability scanning
    ✓ Container image scanning
    ✓ Secret management (never commit .env files)
    ✓ Log retention and audit trails

  OWASP Top 10 (2021):
    A01: Broken Access Control
    A02: Cryptographic Failures
    A03: Injection
    A04: Insecure Design
    A05: Security Misconfiguration
    A06: Vulnerable Components
    A07: Auth Failures
    A08: Software/​Data Integrity
    A09: Logging Failures
    A10: SSRF

References

  1. OWASP. "Top 10 Web Application Security Risks." owasp.org, 2021.
  2. NIST. "Cybersecurity Framework." nist.gov, 2024.
  3. Mozilla. "Web Security Guidelines." infosec.mozilla.org, 2024.

More skills from Gaku52

Rust Systems Programming logo
Gaku52/claude-code-skills

Rust Systems Programming

[日本語版](../../ja/02-programming/rust-systems-programming/SKILL.md)

6 0
View
Docker Container Guide logo
Gaku52/claude-code-skills

Docker Container Guide

[日本語版](../../ja/05-infrastructure/docker-container-guide/SKILL.md)

6 0
View
ios-security logo
Gaku52/claude-code-skills

ios-security

iOSセキュリティ実装ガイド。認証・認可、データ暗号化、Keychain、証明書ピンニング、App Transport Security、脱獄検知、難読化など、セキュアなiOSアプリケーション開発のベストプラクティス。

6 0
View
Clean Code Principles logo
Gaku52/claude-code-skills

Clean Code Principles

[日本語版](../../ja/03-software-design/clean-code-principles/SKILL.md)

6 0
View
lessons-learned logo
Gaku52/claude-code-skills

lessons-learned

インシデントから抽出された教訓・ベストプラクティスを体系的に管理し、チーム全体の知識として共有・活用するナレッジベース。継続的学習と品質向上の核となるSkill。

6 0
View
Custom AI Agents logo
Gaku52/claude-code-skills

Custom AI Agents

[日本語版](../../ja/07-ai/custom-ai-agents/SKILL.md)

6 0
View
Operating System Guide logo
Gaku52/claude-code-skills

Operating System Guide

[日本語版](../../ja/01-cs-fundamentals/operating-system-guide/SKILL.md)

6 0
View
AWS Cloud Guide logo
Gaku52/claude-code-skills

AWS Cloud Guide

[日本語版](../../ja/05-infrastructure/aws-cloud-guide/SKILL.md)

6 0
View
computer-science-fundamentals logo
Gaku52/claude-code-skills

computer-science-fundamentals

A comprehensive guide covering the fundamentals of computer science. From hardware internals and data representation to algorithms, data structures, computation theory, programming paradigms, and software engineering basics — a systematic guide to all the CS foundations every engineer needs.

6 0
View

Popular AI tools

Kaiber logo
Video

Kaiber

Generate, edit, and beat-sync AI video with leading models in one workspace.

Paid
View
Vimcal logo
Productivity

Vimcal

The world's fastest calendar for remote work

Free
View

Transform Your Design with AI Designer by ImgCreator.ai

Freemium
View
Akool AI logo
Content & writing

Akool AI

Revolutionizing Video Production with AI-Powered Creativity

Paid
View

Extend an image past the frame and let AI fill the new aspect ratio.

Freemium
View
StarByFace logo
Security

StarByFace

Discover your celebrity doppelgänger with StarByFace!

Free
View
C

ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.

Freemium
View
Opus Clip logo
Coding & apps

Opus Clip

Opus.ai: Revolutionize Your Web Experience

Free
View