O mcrypt suporta criptografia assimétrica?

Desejo usar criptografia assimétrica de cabeçalhos em solicitações RESTful para verificar a identidade do sistema que está enviando a solicitação: ou seja, o Sistema A criptografa seu nome, carimbo de data e hora e o nome do serviço usando sua chave pública em uma solicitação ao Sistema B. O Sistema B usa a chave pública do Sistema A para descriptografar, comprovando a autenticidade da solicitação.

1) O php-mcrypt suporta isso?

2) Alguém comparou esse tipo de operação?

questionAnswers(1)

yourAnswerToTheQuestion