私は、SHA-1はそれを行うことができますが、ここでのポイントがあることを知っている<または= 150 のな長さと別の文字列に文字列をエンコードしたいと思います:(!スーパーコンピュータなしで)私は後でそれを解読したい 文字列を{n <150}の長さの符号にエンコードして後でデコードしますか?
私はアルゴリズムを探しています。私の好きな言語はjavaやpythonですが、アルゴリズムを知っていればそれを実装することができます。
私は、SHA-1はそれを行うことができますが、ここでのポイントがあることを知っている<または= 150 のな長さと別の文字列に文字列をエンコードしたいと思います:(!スーパーコンピュータなしで)私は後でそれを解読したい 文字列を{n <150}の長さの符号にエンコードして後でデコードしますか?
私はアルゴリズムを探しています。私の好きな言語はjavaやpythonですが、アルゴリズムを知っていればそれを実装することができます。
任意の文字列を最大150文字の文字列に変換し、後でその元の文字列を再構成することはできません。可能であれば、本当に良い圧縮アルゴリズムを発明したばかりです。
あなたはRSAまたはAES暗号化を使用して任意のデータを暗号化し、dycryptことができ、ここでの例では、Unicodeのエンコーディングに関する http://www.mysamplecode.com/2011/08/java-rsa-encrypt-string-using-bouncy.html?m=1
なぜ票を落とすのか分かりますか? –
ありがとうございます。しかし、私はJavaの初心者です...これらのすべてのものをインポートする方法を教えてくださいできますか? – famemaker
私は自分の質問を編集し、例題へのリンクを与えて、別の問題が見つかった場合は、新しい質問を投稿して、それを使って実装しようとします。上記の質問に回答してください。 –
どうですか?私は決してそのことを決して解明することはできません。 :P – TigerhawkT3
入力文字列の長さ制限はありますか?いいえ、あなたの問題は解決できません。 –
[Pigeonhole principle](https://en.wikipedia.org/wiki/Pigeonhole_principle)は、無制限の入力に対しては不可能だと言います。 –