crabgraph 0.3.3

A safe, ergonomic, high-performance cryptographic library for Rust built on audited primitives
Documentation
# Benchmark Output Directory

This directory contains all benchmark results generated by Criterion.

## Contents

When you run benchmarks, this folder will contain:

### HTML Reports
- **`report/index.html`** - Main benchmark report with charts and comparisons
- Individual benchmark HTML files with detailed statistics

### Raw Data
- **JSON files** - Machine-readable benchmark data
- **CSV files** - Exportable benchmark results
- **History data** - For tracking performance over time

## Running Benchmarks

Run all benchmarks:
```bash
cargo bench --all-features
```

Run specific benchmark:
```bash
cargo bench --bench aead_bench
cargo bench --bench kdf_bench
cargo bench --bench signing_bench
cargo bench --bench stream_bench
cargo bench --bench comparison_bench
```

## Viewing Results

1. **HTML Reports**: Open `benches/generated/index.html` in your browser
2. **Command Line**: Results are printed to terminal during benchmark runs

## Notes

- All files in this directory are auto-generated and overwritten on each benchmark run
- The `.gitignore` should exclude this directory from version control
- Criterion automatically manages historical data for regression detection