こんにちは。 androidのプログラムで行いたいことがあるのですが、どんなキーワードで調べたらよいのかわからず困っています。 ある値Aを別の値Bに変換する処理なのですが、 A->B A'->B' A''->B'' と変換します。 A,A',A''と変換元の値が異なれば、変換後の値もB,B',B''と必ず違う値となります。 A,A',A''はそれぞれ別の端末内での値ですので、履歴等は使えません。 Aから暗号化でBを作る方法でまずまずいけるのですが、 B,B',B''から元の値、A,A',A''を求めることを不可能にしたいのです。 これは可能でしょうか。 もちろん、暗号化したものを、復号キーなしで元に戻すことはほぼ不可能なわけですが、 そもそも復号キーが存在しえない方法はあるのでしょうか。 以上です。ヒントでも構いません。よろしくお願いします。
↧