Criptografia de arquivos no servidor WEB

Bom dia Senhores,

Estou precisando armazenar arquivos confidenciais que serão acessados por uma aplicação desenvolvida no Scriptcase. Não gostaria de deixar os arquivos em claro no servidor. Alguém tem conhecimento de alguma forma de armazenar esses arquivos criptografados no servidor?

Bom dia,

Por que não no próprio banco de dados?

Pensei nessa opção, mas tenho duvida sobre o impacto na performance de armazenar muito arquivos no banco de dados.

Os arquivos são grandes?

Isto ajuda?
http://www.mauricioprogramador.com.br/posts/como-criptografar-e-descriptografar-com-php

PS: tem que abrir o arquivo para usar a função acima.

Outro exemplo: https://licson.net/post/encrypt-files-in-php/

Dependendo dos arquivos o PHP não consegue criptografar ou descriptografar.
A solução é zipar com senha. Quem tiver acesso ao documento pode via segurança do sc, o php descompacta usando uma senha interna e libera o documento para o usuário.