2011-03-31 25 views
1

ファイルを暗号化してFTPの場所にアップロードするPHP Webアプリケーションのアドオンを開発する必要があります。PHPでファイルを暗号化し、.Netで復号化しますか?

次に、別の.Netアプリケーションを作成する必要があります。これにより、FTPロケーションからファイルを手動でダウンロードしたユーザーがファイルを復号化し、ローカルで使用できるようになります。

PHPと.Netの暗号化にはさまざまなオプションがありますが、互換性があるかどうかはわかりません。

誰かがメソッド/関数/ライブラリの使い方を指し示すことができたら、私は非常に感謝しています。私は必ずしもすべてのコードが必要なわけではありませんが、おそらく誰かが寛大でスーパーの役に立っていると感じて、私にもそれを与えることができるなら、 ...! :-)

誰かが助けてくれてありがとうと思います。

+0

によってサポートされている暗号化だけのためですサーバー間でファイルを保護しながらファイルを保護しますか?その場合は、sftpまたはwhichを暗号化して使用します。次に、httpsを使用してダウンロードすることができます。これも暗号化されています。 – WalterJ89

+0

残念ながら、使用しているFTPファームではSFTPは利用できません。オプション(ただし、理想的ではない)はFTPプロバイダを切り替えることですが、暗号化にも他の利点があります。 –

+0

ftp over ssh?暗号化方法がまったくない場合は、プロバイダを変更します。誰かが暗号化されていないチャンネルであなたのパスワードを盗むのがどれほど簡単か分かっていれば、暗号化したいでしょう – WalterJ89

答えて

2

あなたの最善の策は、などRSA、DES、フグ、として人気の高いアルゴリズムを使用することです

多くの(ほとんどが?)は、人気の高い暗号化アルゴリズムは、PHP Mcrypt延長

+0

これは私が考えていたものです。クロスプラットフォームの互換性の問題があるかどうかはわかりませんでした。私はそれを行って、どのように/それが動作するかを見るだろうと思う! –

関連する問題