私は、Webインターフェイス(バックエンドはPHP)を介して送信されたジョブがあり、それらがWAN全体のサーバーのキュー(rabbitmqバックエンド)に表示されるプロジェクトに取り組んでいます。PHPプロデューサーは、認証や暗号化を行わなくても正常に動作しています。
私は現在、ある種の認証の実装に取り組んでいます(私たちは、誰もが私たちのサーバーに仕事を提出することを望んでいません)。
ただし、どのPHPライブラリでもSSLを使用する方法を見つけることができません[サーバー上で部分的に動作していますが、クライアントを取得できません]。誰かがトラフィックを盗聴して私たちの資格情報を取得したり、場合によってはジョブを送信したりすることを避けたいと思います。
渡されるジョブはデータベースに関連するIDにすぎないため、機密性は低く、資格情報のみが機密性になります。
足りないものはありますか?これらのライブラリのいずれかに文書化されていない機能がありますか?試したことのないものはありますか?私が試し、現在使用しているのは、PECL(php-amqpだと思います)を介したものです。