問題タブ [xtea]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
67 参照

python - 'str' XTEA アルゴリズムではなく、バイトのようなオブジェクトが必要です

私には大きな問題があり、あなたの助けが必要です。xtea アルゴリズムでデータを暗号化する必要があります。私はPythonの完全な初心者なので、それ以上のことはわかりません。

2 つのハッシュ化されたパスワードといくつかのデータをまとめました。私のxteaアルゴリズムは文字列を入れたくないので、エンコードしました。(「utf-8」のエンコードはここでは機能しません)

これが私のxteaです:

この後、このエラーが表示されます:

トレースバック (最新の呼び出しは最後): Steganographie.py"、77 行目、data_en = xtea_algo(data_endi, normales_password) 内

Steganographie.py」、23行目、xtea_algo c = x.encrypt(text)

lib\site-packages\pep272_encryption__init__.py"、188 行目、encrypt encrypted_iv = self.encrypt_block(self.key, self._status) 内

lib\site-packages\xtea__init__.py"、230 行目、encrypt_block struct.unpack(self.endian + "2L", block) 内、

TypeError: 'str' ではなく、バイトのようなオブジェクトが必要です

与えられたパラメーターでタイプを制御しましたが、すべてのオブジェクトタイプは「バイト」です:(何かアイデアはありますか?

0 投票する
1 に答える
172 参照

go - Golang 復号配列 Byte Xtea ECB アルゴリズム

入力バイト配列があります:

XTEA ECB を暗号化したアルゴリズム。復号用ライブラリ「golang.org/x/crypto/xtea」を使ってみます。

私の結果は、あるべき結果と一致しません。ライブラリを正しく使用していない可能性がありますか?それともデータ型が間違っていましたか?私はゴランが初めてです。出力する配列: