Verificar se Arquivo Enviado por Usuário é um Arquivo Válido

Bom dia, Tenho uma app web(ZK) onde disponibilizo várias planilhas em excel para download, ai o usuário preenche e envia de volta estas planilhas,
a partir disso eu varro as planilhas com o apache POI e gero dinamicamente várias certidões com os dados inseridos nas planilhas, o problema é que o usuario se quiser pode enviar uma outra planilha que não seja a planilha disponibilizada por mim,isso faria que o programa não funcione como o esperado.
Existe algum mecanismo de proteção que eu possa colocar nestas planilhas para quando o usuário enviar a planilha eu verificar se esta planilha é uma planilha que foi disponibilizada pelo sistema e caso contrario não aceite a planilha?

certamente nbão é a melhor forma possível,mas resolvi assim:

1- escolhi uma celula com uma numeração absurda que sei que ninguém vai usar
2- coloquei um código de validação(string aleatoria)
3- mudeio a cor da fonte pra braco(pra deixar o código invisivel)
4- protegi a celula

o poi permite lero stream da planilha,então consigo ler a planilha antes de salvar no meu ftp,e verifico se a planilha foi a que eu disponibilizei,caso contrario rejeito o upload.