Overview of kingfisher-core
mainThe kingfisher-core crate serves as the foundational layer for the Kingfisher secret scanning ecosystem. It provides the stable base types and utilities used by kingfisher-rules and kingfisher-scanner.
Key capabilities include:
- Blob and Content Abstractions: Standardized ways to handle raw data and content during scanning.
- Source Location and Origin Modeling: Tools for tracking where secrets are found and their origin within a file or stream.
- Shared Utilities: Common error handling and entropy calculation helpers used across the ecosystem.