{"id":115620,"url":"https://github.com/bad-antics/awesome-julia-security","name":"awesome-julia-security","description":"A curated list of 95+ Julia security packages — cryptography, network security, binary analysis, ML for security, privacy, and more","projects_count":129,"last_synced_at":"2026-08-04T06:00:25.625Z","repository":{"id":335744073,"uuid":"1146897490","full_name":"bad-antics/awesome-julia-security","owner":"bad-antics","description":"A curated list of 95+ Julia security packages — cryptography, network security, binary analysis, ML for security, privacy, and more","archived":false,"fork":false,"pushed_at":"2026-04-05T08:30:22.000Z","size":51,"stargazers_count":3,"open_issues_count":1,"forks_count":1,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-07-16T01:04:13.305Z","etag":null,"topics":["awesome","awesome-list","cryptography","cybersecurity","encryption","hacking","infosec","julia","julia-language","pentesting","privacy","security"],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bad-antics.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-01-31T21:24:03.000Z","updated_at":"2026-04-05T08:30:26.000Z","dependencies_parsed_at":null,"dependency_job_id":"22004d21-defc-4eab-9bcd-8dbbc4467852","html_url":"https://github.com/bad-antics/awesome-julia-security","commit_stats":null,"previous_names":["bad-antics/awesome-julia-security"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/bad-antics/awesome-julia-security","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bad-antics%2Fawesome-julia-security","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bad-antics%2Fawesome-julia-security/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bad-antics%2Fawesome-julia-security/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bad-antics%2Fawesome-julia-security/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bad-antics","download_url":"https://codeload.github.com/bad-antics/awesome-julia-security/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bad-antics%2Fawesome-julia-security/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36263568,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-08-04T02:00:06.901Z","response_time":57,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"created_at":"2026-01-31T23:25:00.330Z","updated_at":"2026-08-04T06:00:25.627Z","primary_language":"Julia","list_of_lists":false,"displayable":true,"categories":["Resources","Machine Learning for Security","Web Security","Data Forensics and Analysis","Binary Analysis and Reverse Engineering","Cloud Security","Cryptography","Network Security","Security Frameworks and Tools","Privacy and Anonymity","Mathematics for Security"],"sub_categories":["Conferences and Talks","Books and Papers","Community","Documentation","ML Frameworks","HTTP and Web Frameworks","Data Parsing","Debugging and Introspection","Anomaly and Outlier Detection","Probabilistic Data Structures","Side-Channel Analysis","Foreign Function Interfaces","Cryptographic Utilities","Hash Functions","TLS and SSL","Protocol Libraries","Hash Analysis","Log Analysis","Threat Intelligence","Vulnerability Research","Network Reconnaissance","Homomorphic Encryption","Symmetric Encryption","Post-Quantum Cryptography","Elliptic Curve Cryptography","Zero-Knowledge Proofs","Cryptographic Signatures","Cryptanalysis","GeoIP and DNS","Authentication and Tokens","Content Security","Adversarial ML","Differential Privacy","Steganography","Secure Voting","Security Scanning","Number Theory","Neuromorphic AI"],"readme":"# Awesome Julia Security [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)\n\n\u003e A curated list of security tools, cryptography libraries, and cybersecurity resources for the Julia programming language.\n\nJulia's high-performance computing capabilities, native parallelism, and scientific computing ecosystem make it uniquely suited for security research, cryptographic implementations, and large-scale threat analysis.\n\n## Contents\n\n- [Cryptography](#cryptography)\n  - [Hash Functions](#hash-functions)\n  - [Symmetric Encryption](#symmetric-encryption)\n  - [Homomorphic Encryption](#homomorphic-encryption)\n  - [Post-Quantum Cryptography](#post-quantum-cryptography)\n  - [Elliptic Curve Cryptography](#elliptic-curve-cryptography)\n  - [Zero-Knowledge Proofs](#zero-knowledge-proofs)\n  - [Cryptographic Signatures](#cryptographic-signatures)\n  - [Cryptographic Utilities](#cryptographic-utilities)\n  - [Cryptanalysis](#cryptanalysis)\n  - [Side-Channel Analysis](#side-channel-analysis)\n- [Network Security](#network-security)\n  - [Protocol Libraries](#protocol-libraries)\n  - [TLS and SSL](#tls-and-ssl)\n  - [SSH](#ssh)\n  - [Network Reconnaissance](#network-reconnaissance)\n  - [GeoIP and DNS](#geoip-and-dns)\n- [Web Security](#web-security)\n  - [HTTP and Web Frameworks](#http-and-web-frameworks)\n  - [Authentication and Tokens](#authentication-and-tokens)\n  - [Content Security](#content-security)\n- [Binary Analysis and Reverse Engineering](#binary-analysis-and-reverse-engineering)\n  - [Binary Formats](#binary-formats)\n  - [Debugging and Introspection](#debugging-and-introspection)\n  - [Foreign Function Interfaces](#foreign-function-interfaces)\n- [Data Forensics and Analysis](#data-forensics-and-analysis)\n  - [Data Parsing](#data-parsing)\n  - [Database Security](#database-security)\n  - [Log Analysis](#log-analysis)\n- [Machine Learning for Security](#machine-learning-for-security)\n  - [ML Frameworks](#ml-frameworks)\n  - [Anomaly and Outlier Detection](#anomaly-and-outlier-detection)\n  - [Neuromorphic AI](#neuromorphic-ai)\n  - [Adversarial ML](#adversarial-ml)\n- [Privacy and Anonymity](#privacy-and-anonymity)\n  - [Differential Privacy](#differential-privacy)\n  - [Steganography](#steganography)\n  - [Secure Voting](#secure-voting)\n- [Security Frameworks and Tools](#security-frameworks-and-tools)\n  - [Vulnerability Research](#vulnerability-research)\n  - [Hash Analysis](#hash-analysis)\n  - [Threat Intelligence](#threat-intelligence)\n  - [Security Scanning](#security-scanning)\n- [Mathematics for Security](#mathematics-for-security)\n  - [Number Theory](#number-theory)\n  - [Probabilistic Data Structures](#probabilistic-data-structures)\n- [Cloud Security](#cloud-security)\n- [Resources](#resources)\n  - [Documentation](#documentation)\n  - [Community](#community)\n  - [Conferences and Talks](#conferences-and-talks)\n  - [Books and Papers](#books-and-papers)\n  - [Security Advisories](#security-advisories)\n\n## Cryptography\n\n### Hash Functions\n\n- [SHA.jl](https://github.com/JuliaCrypto/SHA.jl) - Performant, 100% native-Julia SHA1, SHA2, and SHA3 implementation.\n- [MD5.jl](https://github.com/JuliaCrypto/MD5.jl) - Performant, 100% native-Julia MD5 implementation.\n- [Ripemd.jl](https://github.com/JuliaCrypto/Ripemd.jl) - Pure Julia RIPEMD-160 implementation.\n- [CryptographicHashFunctions.jl](https://github.com/erich-9/CryptographicHashFunctions.jl) - Fast cryptographic hash functions for Julia.\n- [Nettle.jl](https://github.com/JuliaCrypto/Nettle.jl) - Libnettle bindings providing MD5, SHA1, SHA2 hashing and HMAC functionality, as well as AES encryption/decryption.\n\n### Symmetric Encryption\n\n- [AES.jl](https://github.com/kanav99/AES.jl) - Advanced Encryption Standard on-the-fly mode implementation in Julia.\n- [ChaChaCiphers.jl](https://github.com/kernelmethod/ChaChaCiphers.jl) - GPU-compatible implementations of the ChaCha stream cipher family.\n- [SQLCipher.jl](https://github.com/JuliaAPlavin/SQLCipher.jl) - Drop-in replacement for SQLite.jl using the sqlcipher library for full database encryption support.\n\n### Homomorphic Encryption\n\n- [ToyFHE.jl](https://github.com/JuliaCrypto/ToyFHE.jl) - Toy implementation of Fully Homomorphic Encryption algorithms.\n- [SEAL.jl](https://github.com/JuliaCrypto/SEAL.jl) - Wrapper for the Microsoft SEAL library supporting homomorphic encryption with BFV and CKKS schemes.\n- [OpenFHE.jl](https://github.com/hpsc-lab/OpenFHE.jl) - Julia bindings for OpenFHE, an open-source fully homomorphic encryption library.\n- [Paillier.jl](https://github.com/hardbyte/Paillier.jl) - Julia implementation of the Paillier partially homomorphic encryption system.\n- [SecureArithmetic.jl](https://github.com/hpsc-lab/SecureArithmetic.jl) - Secure arithmetic operations using fully homomorphic encryption.\n- [Carousel.jl](https://github.com/SNUCP/Carousel.jl) - Implementation of Carousel: Fully Homomorphic Encryption from slot blind rotation.\n- [FHEW.jl](https://github.com/isentropic/FHEW.jl) - Fully Homomorphic Encryption library in pure Julia.\n\n### Post-Quantum Cryptography\n\n- [NistyPQC.jl](https://github.com/erich-9/NistyPQC.jl) - Post-Quantum Cryptography implementations for Julia based on NIST standards.\n- [MKTFHE](https://github.com/SNUCP/MKTFHE) - Implementation of Multi-Key Threshold Fully Homomorphic Encryption.\n\n### Elliptic Curve Cryptography\n\n- [ECC.jl](https://github.com/roshii/ECC.jl) - Elliptic Curve Cryptography in Julia with secp256k1 curve support.\n- [CryptoGroups.jl](https://github.com/PeaceFounder/CryptoGroups.jl) - Groups for cryptographic applications including Weierstrass elliptic curves.\n- [OpenSSLGroups.jl](https://github.com/PeaceFounder/OpenSSLGroups.jl) - OpenSSL elliptic curve wrapper for CryptoGroups.\n- [DarkCurves.jl](https://github.com/nucypher/DarkCurves.jl) - DarkIntegers-based library for working with elliptic curves.\n\n### Zero-Knowledge Proofs\n\n- [Groth.jl](https://github.com/0xpantera/Groth.jl) - Groth16 zkSNARK implementation in Julia, a modular zero-knowledge proof system for learning and research.\n- [SigmaProofs.jl](https://github.com/PeaceFounder/SigmaProofs.jl) - Zero-knowledge proofs with practical applications.\n- [ShuffleProofs.jl](https://github.com/PeaceFounder/ShuffleProofs.jl) - Verificatum compatible verifier and prover for NIZK proofs of shuffle.\n\n### Cryptographic Signatures\n\n- [CryptoSignatures.jl](https://github.com/PeaceFounder/CryptoSignatures.jl) - Cryptographic signature library supporting DSA and elliptic curve signatures.\n- [OpenSSH.jl](https://github.com/JuliaCrypto/OpenSSH.jl) - OpenSSH key generation and management.\n\n### Cryptographic Utilities\n\n- [CryptoUtils.jl](https://github.com/fcasal/CryptoUtils.jl) - Cryptography and number-theory primitives in Julia including continued fractions and prime factoring.\n- [CryptoPRG.jl](https://github.com/PeaceFounder/CryptoPRG.jl) - Deterministic pseudorandom generators for cryptographic applications.\n- [Krypto.jl](https://github.com/JuliaCrypto/Krypto.jl) - Experimental futuristic crypto library in Julia.\n- [ToyPublicKeys.jl](https://github.com/NegaScout/ToyPublicKeys.jl) - Toy implementation of public key cryptography for learning purposes.\n- [SecretSharing.jl](https://github.com/bad-antics/SecretSharing.jl) - Shamir's Secret Sharing scheme over GF(256) for splitting secrets into threshold-reconstructable shares.\n- [PasswordHashing.jl](https://github.com/bad-antics/PasswordHashing.jl) - Unified password hashing with bcrypt, scrypt, and Argon2id implementations in pure Julia.\n- [TOTP.jl](https://github.com/bad-antics/TOTP.jl) - RFC 4226/6238 compliant HOTP and TOTP one-time password generation and verification.\n\n### Side-Channel Analysis\n\n- [Jlsca](https://github.com/Riscure/Jlsca) - Side-channel analysis toolkit for differential power analysis (DPA), correlation power analysis (CPA), and related attacks.\n\n### Cryptanalysis\n\n- [CryptoAnalysis.jl](https://github.com/bad-antics/CryptoAnalysis.jl) - Classical cryptanalysis and cipher-breaking toolkit with frequency analysis, IoC, Kasiski examination, Caesar/Vigenère/XOR breaking, entropy, and chi-squared testing.\n\n## Network Security\n\n### Protocol Libraries\n\n- [HTTP.jl](https://github.com/JuliaWeb/HTTP.jl) - Full-featured HTTP client and server framework for Julia.\n- [HTTP2.jl](https://github.com/JuliaWeb/HTTP2.jl) - HTTP/2 protocol implementation for Julia.\n- [WebSockets.jl](https://github.com/JuliaWeb/WebSockets.jl) - WebSockets library for Julia, useful for real-time security monitoring dashboards.\n- [Sockets.jl](https://docs.julialang.org/en/v1/stdlib/Sockets/) - Standard library for low-level networking and socket programming.\n- [ZMQ.jl](https://github.com/JuliaInterop/ZMQ.jl) - Julia interface to ZeroMQ for distributed messaging patterns.\n- [Pcap.jl](https://github.com/JuliaIO/Pcap.jl) - libpcap bindings for Julia with packet capture and analysis capabilities.\n- [LDAPClient.jl](https://github.com/felipenoris/LDAPClient.jl) - LDAP client for Julia providing directory services integration for authentication and authorization.\n\n### TLS and SSL\n\n- [MbedTLS.jl](https://github.com/JuliaLang/MbedTLS.jl) - TLS and SSL protocol implementation with certificate management.\n- [OpenSSL.jl](https://github.com/JuliaWeb/OpenSSL.jl) - Julia wrapper for OpenSSL cryptographic and TLS functionality.\n\n### SSH\n\n- [LibSSH2.jl](https://github.com/JuliaCloud/LibSSH2.jl) - SSH protocol bindings for secure remote connections.\n- [OpenSSH.jl](https://github.com/JuliaCrypto/OpenSSH.jl) - OpenSSH key generation utilities.\n\n### Network Reconnaissance\n\n- [NetProbe](https://github.com/bad-antics/netprobe) - Network reconnaissance and port scanning toolkit with service detection and CIDR support.\n- [PacketLib.jl](https://github.com/SamKomesarook/PacketLib.jl) - Packet crafter and packet sniffer library for Julia.\n\n### GeoIP and DNS\n\n- [GeoIP.jl](https://github.com/JuliaWeb/GeoIP.jl) - Estimate the geographic location of IP addresses for threat intelligence geolocation.\n- [URIs.jl](https://github.com/JuliaWeb/URIs.jl) - URI parsing and manipulation for web security analysis.\n\n## Web Security\n\n### HTTP and Web Frameworks\n\n- [Mux.jl](https://github.com/JuliaWeb/Mux.jl) - Middleware framework for Julia web applications.\n- [JuliaWebAPI.jl](https://github.com/JuliaWeb/JuliaWebAPI.jl) - Package for deploying secure APIs with Julia.\n- [Gumbo.jl](https://github.com/JuliaWeb/Gumbo.jl) - Julia wrapper around Google's gumbo HTML parser for web scraping and security analysis.\n- [LibCURL.jl](https://github.com/JuliaWeb/LibCURL.jl) - Julia wrapper for libcurl, useful for custom HTTP request crafting.\n- [Hyperscript.jl](https://github.com/JuliaWeb/Hyperscript.jl) - Lightweight DOM representation for safe HTML generation.\n\n### Authentication and Tokens\n\n- [JWTs.jl](https://github.com/JuliaWeb/JWTs.jl) - JSON Web Tokens (JWT) implementation for Julia supporting token creation, validation, and verification.\n- [GitHub.jl](https://github.com/JuliaWeb/GitHub.jl) - Julia interface for the GitHub API with OAuth authentication support.\n- [OAuthClient.jl](https://github.com/bad-antics/OAuthClient.jl) - OAuth 2.0 client library supporting Authorization Code with PKCE, Client Credentials, Device Code, and Refresh Token flows.\n\n### Content Security\n\n- [ContentSecurityPolicy.jl](https://github.com/charlieIT/ContentSecurityPolicy.jl) - Julia library for working with Content Security Policy headers, CSP reports, and XSS mitigation.\n\n## Binary Analysis and Reverse Engineering\n\n### Binary Formats\n\n- [ELF.jl](https://github.com/JuliaInterop/ELF.jl) - ELF binary format parser for Linux executable analysis.\n- [MachO.jl](https://github.com/JuliaInterop/MachO.jl) - Mach-O binary format parser for macOS executable analysis.\n- [DWARF.jl](https://github.com/JuliaDebug/DWARF.jl) - DWARF debug information parser for binary analysis and reverse engineering.\n\n### Debugging and Introspection\n\n- [Debugger.jl](https://github.com/JuliaDebug/Debugger.jl) - Full-featured Julia debugger for code analysis and vulnerability research.\n- [Infiltrator.jl](https://github.com/JuliaDebug/Infiltrator.jl) - No-overhead breakpoints for runtime code inspection.\n- [Cthulhu.jl](https://github.com/JuliaDebug/Cthulhu.jl) - Deep code introspection and type-level analysis tool.\n- [JuliaInterpreter.jl](https://github.com/JuliaDebug/JuliaInterpreter.jl) - Julia code interpreter for dynamic analysis and security auditing.\n- [CodeTracking.jl](https://github.com/JuliaDebug/CodeTracking.jl) - Track method definitions and source locations for code auditing.\n- [CassetteOverlay.jl](https://github.com/JuliaDebug/CassetteOverlay.jl) - Method overlay mechanism for instrumenting and intercepting function calls.\n\n### Foreign Function Interfaces\n\n- [Cxx.jl](https://github.com/JuliaInterop/Cxx.jl) - Julia C++ interface for interoperating with native security tools.\n- [CxxWrap.jl](https://github.com/JuliaInterop/CxxWrap.jl) - Make C++ security libraries available in Julia.\n- [Clang.jl](https://github.com/JuliaInterop/Clang.jl) - C binding generator and interface to libclang for source code analysis.\n- [JavaCall.jl](https://github.com/JuliaInterop/JavaCall.jl) - Call Java security libraries from Julia.\n\n## Data Forensics and Analysis\n\n### Data Parsing\n\n- [CSV.jl](https://github.com/JuliaData/CSV.jl) - High-performance CSV file parser for processing log files and data dumps.\n- [JSON3.jl](https://github.com/quinnj/JSON3.jl) - High-performance JSON parser for processing API responses and structured data.\n- [DataFrames.jl](https://github.com/JuliaData/DataFrames.jl) - Tabular data analysis framework for investigating security events and forensic data.\n- [LazyJSON.jl](https://github.com/JuliaCloud/LazyJSON.jl) - Lazy JSON interface for efficiently reading large JSON data files.\n- [XMLDict.jl](https://github.com/JuliaCloud/XMLDict.jl) - XML to dictionary parser useful for processing security scan outputs and SAST reports.\n- [ASN1.jl](https://github.com/bad-antics/ASN1.jl) - ASN.1/DER/BER encoder-decoder with X.509 certificate parser for cryptographic data analysis.\n\n### Database Security\n\n- [SQLCipher.jl](https://github.com/JuliaAPlavin/SQLCipher.jl) - Encrypted SQLite database using sqlcipher for secure local data storage.\n\n### Log Analysis\n\n- [SpectraSec](https://github.com/bad-antics/spectra) - Security Protocol Engine for Cyber Threat Response and Analysis with hash identification, entropy analysis, port scanning, pattern detection, and threat scoring.\n\n## Machine Learning for Security\n\n### ML Frameworks\n\n- [Flux.jl](https://github.com/FluxML/Flux.jl) - Machine learning framework suitable for building anomaly detection models and threat classifiers.\n- [MLJ.jl](https://github.com/alan-turing-institute/MLJ.jl) - Machine learning toolbox for building and evaluating security models.\n- [Knet.jl](https://github.com/denizyuret/Knet.jl) - Deep learning framework useful for network intrusion detection systems.\n\n### Anomaly and Outlier Detection\n\n- [OutlierDetection.jl](https://github.com/OutlierDetectionJL/OutlierDetection.jl) - Fast, scalable, and flexible outlier detection framework for identifying security anomalies.\n- [AnomalyDetection.jl](https://github.com/smidl/AnomalyDetection.jl) - Anomaly detection algorithms for identifying unusual patterns in security data.\n- [GenerativeAD.jl](https://github.com/aicenter/GenerativeAD.jl) - Generative models for anomaly detection using deep learning approaches.\n- [OutlierDetectionNetworks.jl](https://github.com/OutlierDetectionJL/OutlierDetectionNetworks.jl) - Neural network-based outlier detection algorithms.\n- [OutlierDetectionNeighbors.jl](https://github.com/OutlierDetectionJL/OutlierDetectionNeighbors.jl) - Neighbor-based outlier detection algorithms including KNN and LOF.\n- [HalfSpaceTrees.jl](https://github.com/e-k-m/HalfSpaceTrees.jl) - Half-space trees for streaming anomaly detection.\n- [LinRegOutliers](https://github.com/jbytecode/LinRegOutliers) - Direct and robust methods for outlier detection in linear regression.\n\n### Neuromorphic AI\n\n- [GrugBot420](https://github.com/bad-antics/grugbot420) - Neuromorphic cognitive engine deploying domain-expert AI specimens via competing pattern node populations, coinflip decay, and architectural configuration instead of training.\n\n### Adversarial ML\n\n- [Mirage](https://github.com/bad-antics/mirage) - Adversarial machine learning toolkit for model extraction, adversarial examples, neural network probing, and defense evaluation.\n\n## Privacy and Anonymity\n\n### Differential Privacy\n\n- [DiffPrivacyInference.jl](https://github.com/DiffMu/DiffPrivacyInference.jl) - Automatically infer differential privacy properties of Julia source code through static analysis.\n- [DiffPrivacy.jl](https://github.com/r0cketr1kky/DiffPrivacy.jl) - Library implementing differential privacy techniques over statistical databases.\n\n### Steganography\n\n- [Steganography.jl](https://github.com/bad-antics/Steganography.jl) - LSB image steganography for hiding and extracting secret data in images with configurable bit depth and Netpbm support.\n\n### Secure Voting\n\n- [PeaceFounder.jl](https://github.com/PeaceFounder/PeaceFounder.jl) - Centralized end-to-end verifiable e-voting system via pseudonym braiding and history trees.\n- [ElectionGuardVerifier.jl](https://github.com/mitre/ElectionGuardVerifier.jl) - MITRE Election Guard verifier for secure election auditing.\n- [HistoryTrees.jl](https://github.com/PeaceFounder/HistoryTrees.jl) - History tree implementation for tamper-evident logging and audit trails.\n- [TallyProofs.jl](https://github.com/PeaceFounder/TallyProofs.jl) - Cryptographic core for end-to-end verifiable voting with everlasting privacy and coercion resistance.\n\n## Security Frameworks and Tools\n\n### Vulnerability Research\n\n- [Phantom](https://github.com/bad-antics/phantom) - Zero-knowledge proof security framework for proving vulnerabilities without revealing details.\n- [Oracle](https://github.com/bad-antics/oracle) - AI-powered vulnerability discovery engine using predictive detection with ML models and 300+ patterns.\n- [Fuzz.jl](https://github.com/bad-antics/Fuzz.jl) - Security fuzzing toolkit with mutation-based, generation-based, and coverage-guided fuzzing strategies.\n\n### Hash Analysis\n\n- [NullSec-HashWitch](https://github.com/bad-antics/nullsec-hashwitch) - High-performance hash identification and cracking tool leveraging Julia's parallel computing.\n- [HashForensics](https://github.com/bad-antics/hashforensics) - Hash identification, analysis, and cracking toolkit with 40+ algorithm support.\n- [SecureVault](https://github.com/bad-antics/securevault) - Encrypted credential vault with PBKDF2 key derivation, secure memory wiping, and audit logging.\n\n### Threat Intelligence\n\n- [Vortex](https://github.com/bad-antics/vortex) - Real-time threat intelligence fusion engine for correlating IOCs across 50+ feeds with ML analysis.\n- [YARAJulia.jl](https://github.com/bad-antics/YARAJulia.jl) - YARA-like pattern matching engine for malware analysis and threat detection with hex, text, and regex patterns.\n\n### Security Scanning\n\n- [RegistryScanner](https://github.com/Octogonapus/RegistryScanner) - Scans Julia registries for possible malicious behavior and misconfigurations.\n- [SecurityAdvisories.jl](https://github.com/JuliaLang/SecurityAdvisories.jl) - The official Julia Security Advisory Database.\n\n## Mathematics for Security\n\n### Number Theory\n\n- [Primes.jl](https://github.com/JuliaMath/Primes.jl) - Prime number functions essential for cryptographic key generation and factoring challenges.\n- [CryptoUtils.jl](https://github.com/fcasal/CryptoUtils.jl) - Number-theory primitives including continued fractions, modular arithmetic, and prime analysis.\n\n### Probabilistic Data Structures\n\n- [BloomFilters.jl](https://github.com/johnmyleswhite/BloomFilters.jl) - Bloom filter implementation for efficient set membership testing in network security applications.\n\n## Cloud Security\n\n- [AWS.jl](https://github.com/JuliaCloud/AWS.jl) - Julia interface to Amazon Web Services for cloud security automation.\n- [AWSAuth.jl](https://github.com/JuliaCloud/AWSAuth.jl) - AWS authentication implementation for secure cloud API access.\n- [AWSS3.jl](https://github.com/JuliaCloud/AWSS3.jl) - AWS S3 interface for secure cloud storage operations.\n- [GoogleCloud.jl](https://github.com/JuliaCloud/GoogleCloud.jl) - Google Cloud APIs for Julia including IAM and security services.\n\n## Resources\n\n### Documentation\n\n- [Julia Documentation](https://docs.julialang.org) - Official Julia language documentation.\n- [Julia Security Policy](https://github.com/JuliaLang/julia/security/policy) - Official Julia security vulnerability reporting process.\n- [JuliaCrypto Organization](https://github.com/JuliaCrypto) - Official GitHub organization for Julia cryptography packages.\n- [JuliaWeb Organization](https://github.com/JuliaWeb) - Official GitHub organization for Julia web and networking packages.\n\n### Community\n\n- [Julia Discourse - Security](https://discourse.julialang.org) - Community discussion forum with security-related topics.\n- [Julia Slack](https://julialang.org/slack/) - Real-time chat community for Julia developers.\n- [Julia Zulip](https://julialang.zulipchat.com/) - Zulip chat for Julia development discussions.\n\n### Conferences and Talks\n\n- [JuliaCon](https://juliacon.org/) - Annual Julia conference featuring security and cryptography presentations.\n- [JuliaCon YouTube](https://www.youtube.com/c/TheJuliaLanguage) - Recorded conference talks including security-related presentations.\n- [Secure Numerical Computations using FHE - JuliaCon 2024](https://github.com/hpsc-lab/talk-2024-juliacon-secure_numerical_computations) - Talk on secure numerical computations using fully homomorphic encryption.\n\n### Books and Papers\n\n- [Secure Numerical Simulations using FHE](https://github.com/hpsc-lab/paper-2024-secure_numerical_simulations) - Research paper and reproducibility repository on secure numerical simulations with homomorphic encryption.\n- [Julia for Data Analysis](https://www.manning.com/books/julia-for-data-analysis) - Book covering data analysis techniques applicable to security forensics.\n\n### Security Advisories\n\n- [Julia SecurityAdvisories.jl](https://github.com/JuliaLang/SecurityAdvisories.jl) - Official database of Julia security advisories and vulnerability disclosures.\n\n## Contributing\n\nContributions welcome! Read the [contribution guidelines](CONTRIBUTING.md) first.\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/bad-antics%2Fawesome-julia-security/projects"}