[SIMILAR] WITH 10014 encrypt WITH 7438 newcert WITH 6676 数生 WITH 6425 成器 WITH 6162 山入 WITH 5714 openssl WITH 5048 rand WITH 4557 乱数 WITH 4419 random WITH 3713 号化 WITH 3508 multipart WITH 2464 期化 WITH 2448 暗号 WITH 2368 ルプ WITH 1992 txt WITH 1412 動作 WITH 1244 沢山 WITH 1220 一通 WITH 1173 く動 WITH 1166 作し WITH 1151 生成 WITH 1087 署名 WITH 1015 プル WITH 951 初期 WITH 899 原因 WITH 879 ラム WITH 793 コマ WITH 756 中身 WITH 689 ンプ WITH 646 サン WITH 629 グラ WITH 624 不明 の検索結果 210 件中 1 - 10 件目 (0.281574146 秒)
サンプルプログラムを作って、暗号化がうまくいかない原因を調べてみたところ、乱数生成器がうまく初期化されていなかったからのようです。確かにcrypto/rand/rand_win.cを見るとCE周りのifdefが沢山入っています。試しにopensslコマンドを使っても以下のようにすれば暗号化できました。とりあえず、random.txt ...
openssl-0.9.7dのPKCS7周りにバグがあるようで、QMAIL3で暗号化するとクラッシュします。openssl-0.9.7cなら問題ありません。 ...
# (スコア:3373)
Invalid TextOpenSSLで乱数発生器にシードを与えるためにRAND_pollを呼び出すと、Windowsの場合パフォーマンスカウンタやその他もろもろから値を取ってシードしてくれます。ところが、Windows CE版では殆ど関数の中身が空になっているため自分でRAND_addを呼んで十分な量のシードを与えてあげる必要があります。 ...
# (スコア:3191)
鍵や証明書の管理を手動でやるなら、少なくとも復号化と署名の検証に関しては、opensslコマンドをテンプレート中から@Executeで呼び出すという方法で出来る気がしますね。文字コード周りで問題が出るような気もしますけど(QMAIL側からエンコーディングを指定して読む方法が無いので)。 ...
# (スコア:3141)
OpenSSLってWindows CEにも対応していたのですね。wcecompatに依存しているようですが。 デスクトップ版もOpenSSLを使って、SSL対応にしようかなとふと思ったので、幾つかサンプルなどを探してみたのですが、日本語だとここがわかりやすかったです。ただ、幾つか見たサンプルではみなサーバ証明書のVerifyをして ...
# (スコア:2795)
まず、openssl.cnfをコピーしてきて、[v3_req]セクションに以下を追加します(ホスト名の場合)。 [v3_req] # ここに元からのものがある subjectAltName=DNS:hogehoge.example.com 証明書要求を作ります。鍵は既に生成されていてserver.keyに入っているとします。 openssl req -new -key server.key -out serve ...
# (スコア:2794)
確かに良く分かりませんね。QMAIL3では、OpenSSLのS/MIMEの機能をそのまま使っているわけではなくて、MIMEの解析は自前でやってPKCS7の処理をOpenSSLでやっているので、そのあたりで動作が異なるのかもしれません。 試しに、S/MIMEの処理まわりに、デバッグログを出力するコードを入れてみます。 ...
# (スコア:2793)
ようやくスナップショットが、すべてのメジャーなプラットフォームでビルドできるようになりました。ただ、すべてのプラットフォームでテストできる環境を持っているわけではないので、動作のほうはまだ未確認です。 ...
# (スコア:2781)
すっかり忘れていましたがdocディレクトリに、pod形式でドキュメントがあったことを思い出しました。微妙に記述が足りない部分がありますけど、サンプルも結構ついているしなかなか良いです。pod2htmlでHTMLに変換しましたが、トピック間でリンクを張ってくれないしインデックスページもありません。しょうがな ...
# (スコア:2778)
最近のOpenSSLはそのままではWindows CE向けにビルドできず、0.9.8では遂にmakefileもちゃんと生成されないという事態に陥っていたので、このままではWindows CE版が落とされてしまう可能性もありそうですし、何とかすべくopenssl-devで奮闘中です。 今までの経過を見ると、 初めにポートした人は手を引いていて ...
# (スコア:2771)
# (スコア:10000)