Ambas as preposições são aceites. Tanto no dicionário da Academia das Ciências de Lisboa como no Dicionário Estrutural, Estilístico e Sintáctico da Língua Portuguesa (Porto, Lello e Irmão) encontramos ambas as preposições.
Exemplos:
a) «Dois agentes da polícia foram colocados em sua casa, para o protegerem de qualquer acção dos malfeitores.»
b) «... havia a Inglaterra decidido proteger o litoral e marinha mercante da França contra os ataques eventuais da Alemanha...» (Aquilino Ribeiro in É a Guerra, Bertrand, 1997).