Skip to main content

Module migration_guide

Module migration_guide 

Source
Expand description

Migration guide for replacing panic-prone code with security-hardened implementations

This module demonstrates how to migrate from the existing B4AE codebase to the security-hardened implementations that follow the 14 strict requirements.

Modulesยง

array_slicing_migration
Example: Migrating from panic-prone array slicing to SecurityBuffer
crypto_migration
Example: Migrating cryptographic operations
migration_checklist
Complete migration checklist for B4AE codebase
network_input_migration
Example: Migrating network input parsing
state_machine_migration
Example: Migrating state machine implementation
unwrap_migration
Example: Migrating from unwrap() to SecurityResult