Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

10 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ“– CYBERSEC Glossary โ€” Cybersecurity Reference Database

alt text

CYBERSEC Glossary HTML5 CSS3 JavaScript CompTIA Security+


๐Ÿš€ Overview

CYBERSEC Glossary is a comprehensive cybersecurity reference database featuring 60+ terms across 6 categories, including 28 industry certifications from major bodies like CompTIA, (ISC)ยฒ, and GIAC. Designed for professionals and students, this interactive tool provides quick access to definitions, exam objectives, and career insights. Built with HTML, CSS, and JavaScript, it offers a responsive, terminal-style interface with grid/list views and search functionality.


โœจ Key Features

๐Ÿ“š Comprehensive Term Database (60+ Terms)

Category Count Description
Certifications 28 Complete industry certifications from all major bodies
Organizations 4 Key certification and training organizations
Roles 3 Cybersecurity job roles and hacker classifications
Concepts 16 Core security concepts and principles
Skills 3 Essential technical skills for cybersecurity professionals
General 5 Career and statistical terminology

๐ŸŽฏ Certification Coverage

CompTIA (7)

  • โœ… A+ โ€” Foundational IT skills
  • โœ… Network+ โ€” Networking fundamentals
  • โœ… Security+ โ€” Core cybersecurity
  • โœ… CySA+ โ€” Cybersecurity Analyst
  • โœ… PenTest+ โ€” Penetration testing
  • โœ… CASP+ โ€” Advanced Security Practitioner
  • โœ… CC Certification โ€” Entry-level cybersecurity

(ISC)ยฒ (5)

  • โœ… CISSP โ€” Certified Information Systems Security Professional
  • โœ… SSCP โ€” Systems Security Certified Practitioner
  • โœ… CCSP โ€” Certified Cloud Security Professional
  • โœ… HCISPP โ€” HealthCare Information Security
  • โœ… CGRC โ€” Governance of Enterprise IT Risk

GIAC (6)

  • โœ… GCED โ€” Enterprise Defender
  • โœ… GCIA โ€” Intrusion Analyst
  • โœ… GCIP โ€” Critical Infrastructure Protection
  • โœ… GICSP โ€” Industrial Cyber Security
  • โœ… GLEG โ€” Law of Data Security
  • โœ… GX-FA โ€” Experienced Forensic Analyst
  • โœ… GX-IH โ€” Experienced Incident Handler

EC-Council (2)

  • โœ… CEH โ€” Certified Ethical Hacker
  • โœ… C|CISO โ€” Certified Chief Information Security Officer

ISACA (3)

  • โœ… CISA โ€” Certified Information Systems Auditor
  • โœ… CRISC โ€” Certified Risk and Information Systems Control
  • โœ… CDPSE โ€” Certified Data Privacy Solutions Engineer

Other (5)

  • โœ… CERP โ€” Certified Risk Professional (ABA)
  • โœ… CRCM โ€” Certified Regulatory Compliance Manager (ABA)
  • โœ… PCIP โ€” PCI Professional
  • โœ… CC Certification โ€” ISC2 Entry-Level
  • โœ… C|CISO โ€” EC-Council Leadership

๐Ÿ” Advanced Search & Filtering

  • Real-time search across terms and definitions
  • Alphabetical filtering (A-Z) with letter navigation
  • Active filter count showing results
  • Search highlighting in both terms and definitions

๐Ÿ“Š Interactive Statistics

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚  TOTAL TERMS: 60+                   โ”‚
โ”‚  SHOWING: 60                        โ”‚
โ”‚  CERTIFICATIONS: 28                  โ”‚
โ”‚  EXPANDED: 0                         โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

alt text

๐ŸŽจ Dual View Modes

View Icon Description
Grid View โŠž Card-based layout with term previews
List View โ˜ฐ Compact list for quick scanning

alt text

๐Ÿ“– Term Card Features

  • Expandable definitions with click-to-expand
  • Category color-coding for visual identification
  • Definition preview (collapsed view)
  • Copy button for easy definition sharing
  • Highlighted search terms in results

alt text

๐ŸŽจ Category Color Coding

Category Color Hex
Certifications Cyan #00d4ff
Organizations Green #00ff9d
Roles Gold #f0a500
Concepts Purple #c084fc
Skills Mint #4ade80
General Slate #94a3b8

๐Ÿš€ Quick Start

  1. Visit ๐ŸŒ https://willie-conway.github.io/CYBERSEC-Glossary/
  2. Search for terms using the search bar
  3. Filter by first letter using the A-Z navigation
  4. Click any card to expand the full definition
  5. Copy definitions with the copy button
  6. Toggle views between grid and list layouts

๐ŸŽฏ Use Cases

For Students ๐Ÿ“š

  • Study for certification exams (Security+, CISSP, etc.)
  • Look up unfamiliar terms while reading
  • Build vocabulary for interviews
  • Quick reference during study sessions

For Professionals ๐Ÿ’ผ

  • Refresh knowledge on certification requirements
  • Reference during security discussions
  • Share definitions with colleagues
  • Prepare for role transitions

For Career-Changers ๐Ÿš€

  • Understand cybersecurity landscape
  • Identify relevant certifications
  • Learn industry terminology
  • Navigate certification paths

๐ŸŽจ Design Philosophy

Terminal Aesthetic ๐Ÿ’ป

  • Dark background (#050a0f) for reduced eye strain
  • Cyan glow (#00d4ff) as primary accent
  • Scan line overlay for retro terminal feel
  • Grid background for technical depth
  • Blinking cursor for authenticity

Typography โœ๏ธ

  • Share Tech Mono โ€” Monospace for tags and stats
  • Rajdhani โ€” Headers and term names
  • Exo 2 โ€” Body text for readability

Interactive Elements ๐ŸŽฎ

  • Hover effects with cyan glow
  • Expansion animations for definitions
  • Copy feedback with success state
  • Active filter highlighting
  • Staggered card animations

๐Ÿ› ๏ธ Technical Implementation

Architecture

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚      CYBERSEC Glossary App           โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚                                     โ”‚
โ”‚  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”   โ”‚
โ”‚  โ”‚      Data Layer             โ”‚   โ”‚
โ”‚  โ”‚  โ€ข TERMS array (60+ entries) โ”‚   โ”‚
โ”‚  โ”‚  โ€ข Categories: 6             โ”‚   โ”‚
โ”‚  โ”‚  โ€ข Certifications: 28        โ”‚   โ”‚
โ”‚  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜   โ”‚
โ”‚                                     โ”‚
โ”‚  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”   โ”‚
โ”‚  โ”‚      Filter Layer           โ”‚   โ”‚
โ”‚  โ”‚  โ€ข Alpha filter (A-Z)        โ”‚   โ”‚
โ”‚  โ”‚  โ€ข Search filter (real-time) โ”‚   โ”‚
โ”‚  โ”‚  โ€ข Combined filtering logic  โ”‚   โ”‚
โ”‚  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜   โ”‚
โ”‚                                     โ”‚
โ”‚  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”   โ”‚
โ”‚  โ”‚      View Layer             โ”‚   โ”‚
โ”‚  โ”‚  โ€ข Grid view (cards)         โ”‚   โ”‚
โ”‚  โ”‚  โ€ข List view (compact)       โ”‚   โ”‚
โ”‚  โ”‚  โ€ข Expandable cards          โ”‚   โ”‚
โ”‚  โ”‚  โ€ข Copy functionality        โ”‚   โ”‚
โ”‚  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜   โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

Key Functions

// Core filtering
getFilteredTerms()          // Apply both alpha and search filters
setFilter(letter)           // Set alphabetical filter
buildAlphaBar()              // Generate A-Z navigation

// Search & Highlight
highlight(text, query)       // Highlight search terms in results
escapeHtml(str)              // Sanitize HTML for security

// Rendering
render()                     // Main render function
grouped[letter]              // Group terms by first letter

// Interactivity
copyDef(e, btn, text)        // Copy definition to clipboard
expand/collapse              // Toggle definition visibility

Data Structure

{
  term: "CISSP",                    // Term name
  definition: "Certified Information...", // Full definition
  category: "Certifications"         // Category assignment
}

๐Ÿ“Š Category Breakdown

Category Count Examples
Certifications 28 A+, Security+, CISSP, CEH, CISA
Organizations 4 CompTIA, (ISC)ยฒ, GIAC, EC-Council
Roles 3 CISO, White Hat, Black Hat
Concepts 16 Firewalls, Encryption, Risk Management
Skills 3 Networking, Database, Permissions
General 5 Median, Range, Academic Pathways

๐ŸŒ Browser Compatibility

Browser Support
Chrome โœ… Full support
Firefox โœ… Full support
Safari โœ… Full support
Edge โœ… Full support
Opera โœ… Full support
Mobile Chrome โœ… Responsive
Mobile Safari โœ… Responsive

๐Ÿšฆ Performance

  • Load Time: < 0.5 seconds (zero external dependencies)
  • Memory Usage: < 20 MB
  • Search Speed: Instant (client-side filtering)
  • Network: Zero requests after initial load

๐Ÿ›ก๏ธ Security Notes

The CYBERSEC Glossary is completely safe:

  • โœ… No data collection
  • โœ… No external scripts
  • โœ… No tracking
  • โœ… No cookies
  • โœ… No network requests
  • โœ… Pure static HTML/CSS/JS

๐Ÿ“ License

MIT License โ€” see LICENSE file for details.


๐Ÿ™ Acknowledgments

  • CompTIA for certification standards
  • (ISC)ยฒ for cybersecurity framework
  • GIAC for practical certification focus
  • EC-Council for ethical hacking standards
  • ISACA for audit and risk frameworks

๐Ÿ“ง Contact


๐Ÿ Future Enhancements

  • Add more certification details (exam codes, requirements)
  • Include salary ranges for roles
  • Add certification path visualizations
  • Include study resource links
  • Add dark/light theme toggle
  • Export definitions as PDF

๐Ÿ“– CYBERSEC Glossary โ€” Your Complete Cybersecurity Reference Database ๐Ÿ“–


Last updated: March 2025

About

Comprehensive cybersecurity glossary database featuring 60+ terms across certifications, roles, concepts, organizations, and skills. Built as a clean, searchable reference tool for cybersecurity professionals, students, and career-changers. Includes detailed definitions for all major industry certifications (CompTIA, (ISC)ยฒ, GIAC, EC-Council)๐Ÿ“š.

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages