問題タブ [jcryption]
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.
php - jCryption 3.0 サーバー側部分の node.js 実装
jCryption 3.0 プラグインのサーバー側部分を node.js で実装した人はいますか? 著者はサーバーに PHP を使用しています。コードは GitHub にあります。ハンドシェイクハンドラーに苦労しています。どういうわけか、プライベートPEMキーでリクエストのbase64キーを復号化できません(RSAには「ursa」モジュールを使用しています)。これが私のハンドラーです(チャレンジ部分で完全には終了していません):
これで、復号化時に常にエラーになります。このような:
PHPワークフロー(上記のリンク)を見て、私が間違っていることを教えてください。ありがとう
編集: HazAが言ったように、パディングは事実でした:
php - proc_open (AES) なしの PHP サーバー側 jCryption?
これらの機能を完全に無効にできるように、proc_open(またはexecなど)なしでjCryptionのサーバー側PHP処理コードを実装しようとしていますが、AES暗号化/復号化を何に一致させるのが難しいですかjCryption はクライアント側で実行されていますが、OpenSSL 関数を使用して RSA コンポーネントを動作させることができました。
具体的には、次の 2 つの関数の proc_open 部分を置き換えるコードを書くのに苦労しています。
PHP の MCrypt 関数と OpenSSL 関数の両方を試しましたが、どちらも一致していないようでした (手元に試したものはありませんが、もう一度試して投稿できます)。openssl コマンドを一致させる方法に関するアドバイスをいただければ幸いです。
java - jcryption 3.0 暗号化から Java 復号化
JCrytion 3.0.1 を使用して javascript でデータを暗号化し、Java によってサーバー上で復号化しようとしています。私の質問は、処理に Byte[] を必要とする Cipher クラスを使用して、Java で暗号化された文字列を復号化する方法です。
これは、Javaからキーを生成する方法です
そして、私が使用したデータを復号化するために
これはクライアント側の私のjavascriptです
getBytes() を使用しようとしましたが、機能しません
。テストした他のテキストではうまく機能します。私の唯一の問題は、暗号化された文字列を JCryption を使用して javascript から byte[] に変換し、Java で復号化する方法です。
ありがとうございました
asp.net - jCryption ASP.Net MVC
plain text
セキュリティ チームから、ログイン ページでパスワードを送信しないように求められましたが、HTTPS を使用しています。そのため、送信前にクライアント側の暗号化を行う必要があると考え、解決策を探してjCryptionを実装することにしました。
ただし、いくつかのグーグルがこれを見つけた後、そこに示されている例は PHP/pythonです。リンクで説明されていることは何でもしましたが、ユーザーがフォームで送信したフォーム データを取得する方法がわかりません。
key
ログイン ポスト バック アクションにリターンのみが表示され、LoginModel
ユーザー名、パスワードが null である必要があります。
ログイン.cshtml
更新
ログインポストアクションにブレークポイントを設定すると、次のように2回ポップアップしkey
ますjCryption
。
ios - Objective C で jcryption を実装する
jcryption
IOSで実装する必要があります。Rijndael暗号化を内部で使用してデータを暗号化するライブラリを調べました。
試してみAES256EncryptWithKey
ましたが、期待される暗号化キーが得られません。
これに関するヘルプはいいでしょう。ありがとう