2011-12-16 8 views
0

VCSでのPaypalトランザクションの暗号化/署名に使用される鍵(app_cert.pemapp_key.pempaypal.pem)のセキュリティ上の意味は何ですか?証明書とデータベースのプライマリキーを持っている誰かが、購入したものを有料にすることができると思っています。それは起こる可能性が最も悪いですよね?ペイパル鍵のバージョン管理

+0

これはsecurity.stackexchange.comの方が適切だと思っただけです。誰かがそれを動かすことができますか? – m33lky

+0

私はそれについて知らない。業界では安全な開発慣行が非常に必要であり、このサイトにはセキュリティに関する多くの疑問があります。 – David

答えて

1

最も危険なのは、誰がソースコントロールにアクセスできるかです。ソースコントロールにアクセスできる開発者がすでに鍵へのアクセスを許可されている場合、ソースコントロールがロックされ、許可されたユーザーだけがにアクセスできる限り、追加のリスクはありません。

リポジトリへの匿名の読み取りアクセスを許可すると、他の誰かがあなたのキーを取得できます。これは、専用の攻撃者に役立つ可能性があります。おそらく、彼らは私たちが考えていない何かをする方法を知っているでしょう。

スキルと辛抱強さの欠如と簡単な給料日のモチベーションを持つ人の創造性を過小評価してはいけません。

個人的には、ソースコントロールには入れません。私は彼らが私自身のSSNと銀行情報のように彼らを守るだろう。

あなたのレポがきつく締まっていても、将来変更されることはわかりません。将来のデベロッパーにとっては、外部のベンダーとの共同作業を開始したり、読み取り専用アクセスを許可したり、そのような機密情報を公開しているとは考えにくいです。

+0

リポジトリにはプライベートアクセス権があります(それもそうです)。しかし、私はあなたが正しい方法でそれについて考えていると思います。それが公開されていて、悪意のある人がそれにアクセスするとどうなりますか?私は最悪の場合を推定しようとしています。 VCSに格納する代わりに、scpにアクセス許可を設定する方法もあります。これによりアクセスが制限されますが、展開の自動化は劇的に複雑になります。 – m33lky