feat(02-01): project scaffolding with Cargo, CLI skeleton, and key module
- Initialize Rust project with aes, cbc, hmac, sha2, flate2, clap, rand, anyhow dependencies - Add clap derive CLI with pack/unpack/inspect subcommands - Add hardcoded 32-byte AES-256 key constant - Create stub modules for format, crypto, compression, archive - All 7 source files in place, cargo build succeeds Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2
src/crypto.rs
Normal file
2
src/crypto.rs
Normal file
@@ -0,0 +1,2 @@
|
||||
// Cryptographic operations: AES-256-CBC, HMAC-SHA-256, SHA-256.
|
||||
// Will be implemented in Task 2.
|
||||
Reference in New Issue
Block a user