CyberVault / secure-core
Code
Documentation
API Reference
Security Advisories
Releases
Contributing
License
\n secure-core / main Default branch
๐Ÿ“ src feat: add zero-trust auth middleware 2 hours ago
๐Ÿ“ docs docs: update threat modeling guide 5 hours ago
๐Ÿ“ tests test: coverage for encryption module 1 day ago
๐Ÿ“„ README.md chore: update badges & version 3 days ago
๐Ÿ“„ package.json deps: bump crypto-utils to v2.4.1 4 days ago
๐Ÿ“„ SECURITY.md docs: add vulnerability disclosure 1 week ago
๐Ÿ“„ .github/workflows/ci.yml ci: enable sast scanning 1 week ago

๐Ÿ›ก๏ธ secure-core

โœ“ CI Passing๐Ÿ”’ SAST CleanMIT

Enterprise-grade cryptographic primitives and zero-trust authentication middleware for modern security architectures. Built by CyberVault's Open Security Initiative.

๐Ÿ”‘ Core Features

  • Hardware-backed key derivation (SHA3-256, Argon2id)
  • Zero-knowledge proof authentication flows
  • Automatic secret rotation & vault integration
  • FIPS 140-3 & Common Criteria EAL4+ compliant modules

๐Ÿš€ Quick Start

npm install @cybervault/secure-core

import { Vault, ZeroTrust } from '@cybervault/secure-core';

const vault = new Vault({
  provider: 'hsm',
  region: 'us-east-1',
  autoRotate: true
});

const auth = new ZeroTrust({
  mfa: 'webauthn',
  deviceBinding: true,
  sessionTimeout: 3600
});

๐Ÿ›ก๏ธ Security & Compliance

All cryptographic operations are executed in isolated memory contexts with constant-time comparison routines to prevent timing attacks. Regular third-party audits are published in the audits/ directory.

๐Ÿ“ง Report vulnerabilities: security@cybervault.dev (PGP Key available in SECURITY.md)