例えばopenssl使ってaes256とかで暗号化したあと
出来たファイルの先頭32byte自分で削除して出力したら?