こんにちはでそれを解読:AndroidのAppで暗号化したデータ入力と異なるデータベースエンジン(SQL Serverの、MS Accessの)
を今日は特別な要件を受信し、それが以下の状況で構成されています
からAndroidアプリケーションで4つの入力を暗号化し、このデータがすでにサーバー(SQL Server)に入っている場合は、必要に応じてこれらのフィールドを復号化し、Microsoft Accessエンジンでも同じフィールドを復号化する必要があります。
私はいくつかの暗号化アルゴリズムを使用することができるAndroidアプリのいくつかのフィールドを暗号化していましたが... okey、SQL ServerとMsアクセスで復号化に同じアルゴリズムを使用できますか?
解読時に他のdbエンジンで問題が発生しないようにするには、どのアルゴリズムを選択できますか?
あなたは私に多分別の方法を提案できますか? 希望私は、あなたは、Javaでサポートされている任意の非対称アルゴリズムを使用することができる光
Thksたくさんと祝福
なぜデータベースのデータを復号化するのですか?なぜそれをWebアプリケーションで復号化しないのですか? – Pang
はい、私はこれらの暗号化/復号化操作がdbレイヤーで行われるべきではないことを読んでいます...しかし、私は "のため"の部分を見ません...だから多分私はこれをしかし、どうしてですか? –