問題タブ [signer]

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 投票する
1 に答える
194 参照

signer - 署名者ベースの暗号化

このコードでClassオブジェクトをロードするのに問題がありました:

試してみましたが、「SignerAPI」のオブジェクトが取得できません。誰か案内してもらえますか?

0 投票する
2 に答える
3130 参照

java - jar署名者を高速化するには?

私は ant を使用して、web-start 展開用の jar に署名します。Ant.signjar は、Web 開始署名時に非常に遅くなります。署名プロセスをスピードアップするには?

0 投票する
2 に答える
8820 参照

signer - クラス「クライアント」の署名者情報が、同じパッケージ内の他のクラスの署名者情報と一致しません

これを修正するために2日間費やしましたが、これに対する修正または少なくとも解決策が見つかりません:

スレッド「メイン」での例外 java.lang.SecurityException: クラス「クライアント」の署名者情報が、java.lang.ClassLoader の java.lang.ClassLoader.checkCerts(Unknown Source) で同じパッケージ内の他のクラスの署名者情報と一致しませんjava.lang.ClassLoader.defineClass の .preDefineClass (未知のソース) java.security.SecureClassLoader.defineClass の (未知のソース) java.net.URLClassLoader.defineClass の (未知のソース) java.net.URLClassLoader.access の$100 (不明なソース) で java.net.URLClassLoader$1.run (不明なソース) で java.net.URLClassLoader$1.run (不明なソース) で java.security.AccessController.doPrivileged(ネイティブ メソッド) で java.net.URLClassLoader. java.lang.ClassLoader の findClass(不明なソース)。loadClass(未知のソース) の sun.misc.Launcher$AppClassLoader.loadClass(未知のソース) で java.lang.ClassLoader.loadClass(未知のソース) で java.lang.ClassLoader.loadClass(未知のソース) で Loader.main(Loader.ジャワ:36)

私のライブラリの写真: http://puu.sh/28cAP

私のライブラリのDL: http://dl.dropbox.com/u/17359665/lib.jar

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

java - Jruby アプレットで gem を適切に動作させる方法は?

この問題を 3 日間解決しようとしてきましたが、解決策が見つかりません。

それで、Jruby-complete-1.7.3 jar をダウンロードしました。その後、基本的な方法を使用してgem「nokogiri」をインストールしようとしました:

さらに、Gem-In-A-Jar メソッドを使用して作成された別の jar があります。この余分な jar は、以下の問題を修正しようとした結果にすぎないことに注意してください。

どちらの場合も、irb 経由でテストすると、次のように表示されます。

ここで、Web アプリケーション内のアプレットで jruby jar を使用しようとすると、問題が発生します。具体的に言うと、gem ファイル (特にこの場合は nokogiri) にアクセスしようとしなければ、jar 自体をロードしてアプレットから操作できることを述べておきます。ただし、これを実現するには、jar に署名する必要があります。

jar が署名されていない場合、Ruby インスタンスの作成に失敗するため、動作しません。署名されている場合、正常に動作します。

問題は、jar が署名されると、以前と同じコマンドを呼び出そうとすると、次のエラーが発生することです。

このエラーの原因と考えられる解決策についてかなり調べましたが、宝石自体が原因である理由を理解できません。Gem-In-A-Jar メソッドを使用している間、同じキーを使用して gem_jar に署名しました。

更新:私が間違っていたことが判明しました。インストールされた各 gem には、lib ディレクトリ内に独自の jar ファイルが付属しています。これらの jar は、同じキーで署名する必要があります。その後、上記の問題は解決されました。ただし、下の方はそのままです。

さらに、Web アプリケーションで実行しようとすると、次のメッセージが表示されます。

これは、上記のエラーが発生したときにスローされる例外だと思いますが、確かなことは言えません。

私が間違ったことを教えてくれる人、またはそれを修正する方法についての提案を提供できる人に心から感謝します。質問の言い回しが間違っていたり、十分な情報を提供していない場合は、お知らせください。

ありがとう

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

java - Javaのクラスの署名者とは何ですか?

Class<?>クラスにはメソッドがあり、その JavaDoc はメソッドのpublic Object[] getSigners()機能を説明するのにあまり役に立ちません。いくつかのクラスでそれを呼び出すと、null が返されました。

Google はセキュリティ例外に関する情報のみを返し、クラスの署名者については言及していませんでした。同じクラスが複数のjarからロードされたときに発生するこの例外について見てきました。

Java クラスの署名者は正確には何を表していますか? Jarが署名されたときにJVMまたはツールによって提供される一意の識別子ですか?

StackOverflow に署名者用のタグがありますが、空です...

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

api - ユーザーがドキュメントにアクセスするたびにアクセス コードを要求する

DocuSign ユーザーは、メール内のリンクをクリックしてドキュメントにアクセスしています。各受信者に AccessCode を指定しました。受信者は、ワークフローで複数回リストされる場合があります。例えば:

Aさん(署名)
Bさん(情報記入・承認)
Cさん(署名)
Bさん(情報記入・承認)

各人は、アクセス コードの入力を求められます。ただし、ユーザー B が 2 回目にドキュメントにアクセスするときは、アクセス コードの入力を求められません。

電子メール リンクを介してドキュメントを表示するたびに、受信者 (署名者) にメッセージを表示する方法はありますか?

0 投票する
2 に答える
2309 参照

c++ - 曲線と秘密指数を指定して ECDSA 秘密鍵を作成しますか?

私は cryptopp を初めて使用し、ECDSA 署名用の秘密鍵の作成にしばらく苦労しています。

16 進数でエンコードされたプライベート指数がありE4A6CFB431471CFCAE491FD566D19C87082CF9FA7722D7FA24B2B3F5669DBEFBます。これは文字列として格納されます。

これを使用して、ECDSA を使用してテキスト ブロックに署名したいと考えています。私のコードはこのように見えます

このコードは、privateKey.load(...) を実行しようとすると、Visual Studio で次のエラーを生成します。

私は少しばかげたことをしていると思います...どんな助けでも素晴らしいでしょうか???

PSGMAC生成にECDHを使用して同様の問題がありましたが、キーをSECByteBlockとして保存することでこれを回避しましたが、この「トリック」はこの場合は機能しないようです。

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

java - Javafx アプリにコード署名する方法

.jar に exec を含む javafx 8 デスクトップ アプリがあります。

Comodo からコード署名証明書を購入しました。証明書は、ブラウザ経由で .p12 ファイルとして出力されました。

これまでコード署名者証明書を使用したことがありません。

基本的にどのようにすればよいですか:特にNetbeans 8を介してjavafxアプリにコード署名しますか?

誰かが私にいくつかの指示を教えてもらえますか?