この DES 暗号化コードを Java コードから JavaScript に変換するにはどうすればよいですか?
P粉504080992
P粉504080992 2023-09-06 13:31:17
0
1
448

この Java コードを JavaScript に変換するにはどうすればよいですか?

リーリー

私自身も試してみた結果は次のとおりです:

リーリー

しかし、キーの長さが 8 ではないため、ERR_CRYPTO_INVALID_KEYLENエラーが発生します。私の JavaScript コードには Java コードのこの部分が欠けていると思いますが、この部分を JavaScript に変換する方法がわかりません... :

ああああ

P粉504080992
P粉504080992

全員に返信 (1)
P粉550257856
const crypto = require('crypto'); function getSignature(skey, iv, data) { const IV = Buffer.from(iv, 'utf-8'); const desKey = Buffer.from(skey, 'utf-8'); const cipher = crypto.createCipheriv('des', desKey.slice(0, 8), IV); let encrypted = cipher.update(data, 'utf-8', 'base64'); encrypted += cipher.final('base64'); return encrypted; }
いいねを押す+0
    最新のダウンロード
    詳細>
    ウェブエフェクト
    公式サイト
    サイト素材
    フロントエンドテンプレート
    私たちについて 免責事項 Sitemap
    PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!