PPAP対策についての雑感

PPAPとは、ファイルをメール送信する際に、①パスワード付きZIPファイル(P)を添付して送り、②後から別メールでパスワード(P)を送信する手法(A:暗号化、P:プロトコル)です。

仕事でメールを飛ばすときの、「添付ファイル処理」などを指します。

まぁ、未だに最適な解決策というものは無いようですし、対策はあるが、無料で行えるというものは存在してないのではないでしょうか。

いずれにしても、ここで問題なのは、同じドメインのメールで、添付ファイルをZIPにしようが、パスワードを別のメールで送ってみたところで、1つのメールでZIPしていないメールを送ったのと同じことだということが理解されていない。ということが大きなところだと思います。

根本的な解決は、

1.ZIPして送るメール(A)とパスワード(B)を送るメールのドメインを変える。
具体的には、(A)はoutlook.jp、(B)はgmail.comとか。メールを送るドメインを変える。ということ。

2.ZIPして送るメール(A)とパスワード(B)をSMSやチャットアプリ(LINEなど)で送る。
具体的には、(A)はoutlook.jpなど、(B)はLine、Teamsなどのチャットアプリ

3.ZIPして送るメール(A)とあらかじめ取り決めたルールに基づいたパスワードを作成しておき、その符号をメールやチャットで送る。
具体的には、(A)はoutlook.jpなどで、取り決めたルールとは、以下のようなことです。

①.日付を使う : yyyy+mm+dd+会社名

②.日付を使う : mm+dd+会社コード+yyyy

③.指定したWebページの更新日付を利用する。 ↓

といった暗号用語でいうところの符牒を決めておくというやり方です。

符牒を5種類以上用意して、相手には、「今日は②です。」とかいったメールを送る。

といったところが候補となるかと思います。

肝心なことはパスワードをどうやって相手に知らせるか?ということに尽きると思います。

上記、①,②の方法は常にパスワードを送りますが、③に関しては取り決めを決めておくのでパスワードを送らない。というやり方ですね。

そして、パスワードの中身が日付を選択することで、毎日変わる。というのが手前味噌ですが良いところだと思います。
あと、③の任意のWebページの更新日付を組み込むとかも面白いのかもしれません。

こんなことを前提として、頭に置いておくと、セキュリティが高まるのではないでしょうか。

①、②のやり方の問題点は、相手によって、送る方法が変わる可能性が高い。というのが煩わしいのではないかと思います。

Gmail等だと、もしかすると、相手先によっては迷惑メール扱いになる場合があるので、そのあたりの運用が難しいと思います。

また、チャット方式もSMSは相手の携帯にしか送れないし、LINEを業務で使っているのか、Teamsのほうがまだ、利用率が高いかもしれませんね、でも、なんとも言えません。

なので、①か③のやり方が現実的な手段ではないかと思います。

①のやり方だと、Synologyのメールサーバーを使うとかすると、費用は抑えられるかもしれませんね。運用は大変だと思いますけど。

独自メールサーバーの利用前提条件は固定IPであること、独自ドメインの取得。この2点は絶対になる。ということでしょうか。

あと、運用を始めるにあたって、最初、迷惑メールではないと説明が必要かもしれませんが。

とまぁ、PPAPの現状と対策を述べてみました。

長くなったので、Synologyを使ったPPAP対策は次回に書きますね。