X



PGP / gpg スレ

1秘密
垢版 |
NGNG

秘密を守る人のスレ
NGNG
>>159
$ echo '#! /bin/sh' > hoge
$ echo 'gpg -e -r user1 -r user2 -r user3 "$@"' >> hoge
$ chmod 755 hoge
$ ./hoge file
NGNG
>>160
どうもありがとうございます。じつは、今、それに近いことやってます。
やっぱり、標準機能にはないんですかね。
WindowsのpgpのGUIだと、グループ管理できて便利なのですが。

group: user1,user2,user3
みたいなファイルから、-r を展開するようなラッパ書こうかなと思いつつ、
それほどグループを大量に扱うわけでもないので、シェルスクリプトしてます。
162あぼーん
垢版 |
NGNG
あぼーん
163あぼーん
垢版 |
NGNG
あぼーん
164あぼーん
垢版 |
NGNG
あぼーん
165名無しさん@お腹いっぱい。
垢版 |
NGNG
やばいばい、マジやばいって
166名無しさん@お腹いっぱい。
垢版 |
NGNG
>>165
http://lists.gnupg.org/pipermail/gnupg-announce/2003q4/000276.html
↑これ?
167名無しさん@お腹いっぱい。
垢版 |
NGNG
すみません、基本的なことかもしれないのですが、
メール送る時の暗号化はpgpで、sshで通信するときの暗号化
はsslなのですが、これを統一することって出来ないのでしょうか?
NGNG
>>167
> sshで通信するときの暗号化はsslなのですが、
え、そうなの?

> これを統一することって出来ないのでしょうか?
統一って?
169名無しさん@お腹いっぱい。
垢版 |
NGNG
>> sshで通信するときの暗号化はsslなのですが、
>え、そうなの?

あ、ちがうんですか?
そういうとこからわかってなかったりして。

ssh でキー作るのは ssh-keygen でしたっけ?これで出来る
キーペアをメールの暗号化とかに使えないのかな?と思って。

gpgとsshのキーを両方管理するのがメンドイだけなんですけど。
170七氏
垢版 |
NGNG
ありがとう・・・。
プログラマーさん達・・・。
今の2chがあるのは、あなたたちのおかげ・・・。
NGNG
>>169
> ssh でキー作るのは ssh-keygen でしたっけ?これで出来る
> キーペアをメールの暗号化とかに使えないのかな?と思って。

逆方向 (GnuPG の鍵を OpenSSH で利用) なら openssh-gpg っての
を使えば可能らしい。

あと、ssh.com 版 ssh2 なら OpenPGP フォーマットの鍵リングを使
えるそうな。
NGNG
質問。

昔々に秘密鍵&公開鍵を作って、その時にその公開鍵を公開鍵サーバーに
登録したんだけれども、ずっと使って無くて、いつの間にか秘密鍵のファイルも
公開鍵のファイルも消してしまっていて、今さら公開鍵サーバーにある公開鍵を
Revoke したくなったんだけど、秘密鍵のファイルを消してしまった以上は、
もう Revoke 出来ないよね?

パスフレーズは何とか思い出せそうだけど、秘密鍵のファイル自体がないと
意味無いでしょうし・・・
NGNG
>>172
そういうもんだ>PGP/GPG
NGNG
>>173
ありがとう。もう一つ質問していいかな?

公開鍵サーバーに公開鍵を登録できるのは、一つのメールアドレスにつき一つだけなの?
フルネームを変えれば(あるいは変えなくても)、一つのメールアドレスで複数の公開鍵を
登録できるの?

要するに、自分の使いたいメールアドレスについて、もう Revoke 出来ない公開鍵が
残っている状態で、新しく公開鍵を登録したいんだけどそれが出来るかどうか、
出来るとすればどのようにすれば出来るのかが知りたいんですが。
NGNG
>>174
それができちまったら、誰もつかわんだろ?>PGP/GPG
NGNG
>>175
そうか?

自分はやったことないから、知らんけど、
メールアドレスで検索した時に、新旧両方の公開鍵が
検索結果としてでるだけじゃないのかなぁ。
新しい公開鍵を登録しても、古い鍵がrevoke されるわけでは
ないんじゃない?

>>174 が実際に試してみれば分かることだと思うけど。
NGNG
>>175
普通に出来ますよ。
NGNG
>>176
出来たとして、デメリットはないの?
179175
垢版 |
NGNG
出来ないだろう?というのはそうあって欲しい願望で、
やったことがなかったので、嘘かもしれない>>二重登録不可

以下のQ5で「消せない」のは確かだが、果たして登録はどうなんだろう?
http://pgp.nic.ad.jp/faq/index.html
NGNG
重複登録できなかったら
PGP 2.6.3 と PGP 5〜 で鍵の形式が変わったときに文句たらたら出てると思う。
だいいち他人の鍵をやたらめったら登録する妨害に弱すぎになるし。
NGNG
嘘公開鍵に対するweb of trustなのだから
ガチガチの公開鍵サーバーでなくても良い?
NGNG
>>180
なるほどね。非常にわかりやすい説明でした。
NGNG
>>180
わしは分かっとらんかも。


> だいいち他人の鍵をやたらめったら登録する妨害に弱すぎになるし。

というのは、

 仮に他人が鍵を登録しても、
 本人が正しい鍵を登録できるように、鍵は二重登録できるようになっている

という意味? だよね。
NGNG
>  仮に他人が鍵を登録しても、
>  本人が正しい鍵を登録できるように

そのように意図したとは述べてないような?
元の命題の裏は必ずしも真ではないよ。
185名無しさん@お腹いっぱい。
垢版 |
NGNG
最近ようやくGPGを触っている者です。

複数のメールアドレスを使い分けている場合、
メールアドレスごとにGPGで鍵ペアを作ってもいいの?
NGNG
>>185
すきにしれ
187pass= test
垢版 |
NGNG
-----BEGIN PGP MESSAGE-----
Version: PGPfreeware 6.0.2i

qANQR1DDBAQDAAHJKqnpRDEHnU/uzOPGMIh9CYT5JsQE1d5hyK/pr4QGbyFQ+u66
r1DyuQ1mhA==
=8H3G
-----END PGP MESSAGE-----
188名無しさん@お腹いっぱい。
垢版 |
NGNG
自作プログラムから gpg を利用したいのですが、
gpg --decrypt で、パスフレーズを渡すにはどうすれば
良いですか? 標準入力からの入力待ちになってしまうので、
標準入力に書いてやればいい?

開発言語は Ruby か C です。
NGNG
もうすぐ法律施行されるし
できれば個人データなんかは暗号化して保存したいと管理者は思ってるだろーな。

法律作る前に簡単にしいよ。偉い人。
NGNG
既に十分簡単じゃん
NGNG
>>188
> 自作プログラムから gpg を利用したいのですが、
> ...
> 開発言語は Ruby か C です。
http://www.gnupg.org/(en)/related_software/gpgme/index.html
http://deisui.org/~ueno/ruby/ruby-gpgme/index.html.ja
なんていうのもあるよ

gpg --status-fd FDで標準入力からパスワード入力するんだったと思ったけど。
NGNG
>>188
libgcrypt使ってみたら?
193名無しさん@お腹いっぱい。
垢版 |
NGNG
gpg -c の共通鍵暗号って、
パスフレーズの長さはどれくらい入れれば十分な強度が得られるんでしょうか?
20文字くらいあればいいですか?
NGNG
>>193
> gpg -c の共通鍵暗号って、
> パスフレーズの長さはどれくらい入れれば十分な強度が得られるんでしょうか?

利用する鍵長と釣り合うくらいのエントロピーが得られれば。

> 20文字くらいあればいいですか?

その文字列の性質にも依存するんで一概には言えん。

完全にランダムな文字の羅列を覚えられるなら 20 文字あればたぶ
ん十分。なんらかの意味で単語が含まれるなら一語あたり 20bit と
見積もっときゃまぁ OK かな (ただし単語の並び順に脈絡がなけれ
ばの話)。
NGNG
UNIX版の GnuPG v1.0.5 で、ちゃんと、相手の公開鍵で
暗号化してメールしたんですが、相手PCの Win32版 GNUPG で

Please note that you don't have secure memory on this system

・・・と云われて復号化に失敗してしまいました。
何が悪いんでしょうか?

単刀直入に「鍵が間違っとる!」と云われてるとは思えないけど・・・
196名無しさん@お腹いっぱい。
垢版 |
NGNG
>195

そのメッセージ自体は復号化の失敗とは関係ないんじゃない?
自信ないけど。
NGNG
そのメッセージは「安全じゃないメモリ上で処理していることに気を付けろ」
という意味。swap にかかれたりする可能性があるとこのメッセージがでる。
198ハッブル望遠鏡
垢版 |
NGNG
詳しい人にちょっと聞きたいんだけど、、、

gnupgとPGPを使うなら、どちらの方をお奨めしますか。
OSはOpenBSD-3.5_STABLEで、政治的な制限が一切無く一番強力でパワフルな
やつにしようと想ひます。
NGNG
テロリスト キター!!!!
NGNG
そろそろイランもやばいってよ >198
NGNG
http://japan.cnet.com/news/sec/story/0,2000050480,20070525,00.htm
の件は、PGPやGnuPGのオプションで、欠陥が発見されたというアルゴリズム以外を使うように指定すれば良い?
NGNG
MD5とSHA-1つーたらめっちゃメジャーなハッシュ関数じゃん。
NGNG
MD5とSHA-0に脆弱性が見つかっただけであり、SHA-1は“まだ”大丈夫。
とはいえ時間の問題か?

MD5の問題指摘箇所でも触れられていたけどチェックサム的な利用方法では
「同一の値をかもしだすファイルを作り出すのには時間がかかる」とあるし、
たぶんそれは数秒・数分のオーダーではないと(脳内で)認識できるので、

今日明日に危険な状態になるわけではない

と勝手に理解した。また〜り(だが迅速に)移行してくれれば無問題>PGP/GnuPG
204名無しさん@お腹いっぱい。
垢版 |
NGNG
GnuPG ver.1.2.6 リリース age
NGNG
md5にコリジョンが見つかったって言う話だけど、
公開/秘密鍵とか変更したほうがいいってこと?
NGNG
1行目と2行目の関係を教えてください。
NGNG
もうすぐ夏も終わりますから。
NGNG
gpgでpgp diskみたいなことが、Linuxで出来ないでしょうかねぇ。
NGNG
>>208
できるよ。ぐぐれ〜!
NGNG
>>209
ここらへんがヒットしましたが、無いとのコメントが。

ttp://lists.linux.sk/pipermail/linux/2002-June/021178.html
211名無しさん@お腹いっぱい。
垢版 |
NGNG
>>210
UNIX USER 2004/9にタイムリーな記事がある。
「アクセス制御と暗号かファイルシステム」

みてみれ。
NGNG
国家・軍事機関からの制約がなく、安全に情報を伝達できるオープンソースの暗号化アルゴリズムを探しています。
皆さんは、どれをお薦めしますか。
213名無しさん@お腹いっぱい。
垢版 |
NGNG
>>212
脳内R13
NGNG
SHA-djbなんかはどう?
http://www.google.com/search?q=SHA-djb
NGNG
http://www.alles.or.jp/~spiegel/200410.html#d12_t2
NGNG
>>215

馬鹿の文章を読ませるなよ。ムカついたぞ。
217名無しさん@お腹いっぱい。
垢版 |
NGNG
gpg -ca で、同じファイルを同じパスフレーズで暗号化したとき
毎回出力結果が違うのはなぜなんでしょうか?

何度暗号化しても同じ結果になるようにしたいのですが、
どうすれば良いんでしょうか?
218名無しさん@お腹いっぱい。
垢版 |
NGNG
モードに違うIVが違うから
219名無しさん@お腹いっぱい。
垢版 |
NGNG
>>218
なるほど、つまり毎回同じIVになるようにすればよいわけですね。

質問ばかりで恐縮なんですが、gpgでIVを固定にするにはどうしたら良いのでしょうか?
マニュアル読んだのですが、見当たらないもので・・・
NGNG
そりゃわざわざ強度を下げるような機能はつけないでしょ。
そもそも、なんで何度暗号化しても同じ結果になるように
したいのかを説明した方がいいと思うぞ。きっと別のもっと
ましな解決方法がある。
NGNG
>>219
強度を上げるために、暗号化されたものが同一のものか別のものか
判断できないようにするために、別の結果にするようにしているのだと
思ったが。
NGNG
>>215
タイサクサレタモヨウ... http://www.baldanders.info/blog/archives/000053.shtml
223hage
垢版 |
05/01/19 02:19:55
gpg (GnuPG) 1.4.0 FreeBSD4-stable (port から install)
仮想端末 kterm / PuTTY 経由
な環境でたまたま気付いたのですが、パスフレーズ入力時に
Ctrl+C 鍵打してしまうと、固まります。
これは既知の事象なのでしょうか?
それとも、私の環境だけでなる現象なのでしょうか?
(もしかして、仮想端末の termcap とかも関係して来ます?)

% gpg crypt-file.asc
gpg: 警告: 剣呑なメモリーを使用しています!
gpg: 詳細はhttp://www.gnupg.org/faq.htmlをご覧ください

次のユーザーの秘密鍵のロックを解除するには
パスフレーズがいります:“foo <foo@example.com>”
1024ビットELG-E鍵, ID ********作成日付は****-**-** (主鍵ID ********)

パスフレーズを入力: (ここで Ctrl+C 鍵打)
【フリーズ】

% kill -9 $pid
で強制終了
05/02/02 16:45:45
gnupgのバージョンを上げて、
gpg --export
すると、公開鍵が微妙に変わってました。
この場合、新しい鍵を配布する必要はありますか?
また、以前の鍵で暗号化されたファイルは復号できますか?
225名無しさん@お腹いっぱい。
垢版 |
05/02/12 21:16:29
OpenPGPに設計上の脆弱性
http://www.pgp.com/library/ctocorner/openpgp.html
2005/03/24(木) 22:31:23
暗号化、複合化出来るファイルサイズの制限ってあるの?
2005/03/24(木) 23:04:58
>>226
原理を考えると制限なんてないと思うけど。
なんか動かないケースとかあった?
2005/03/25(金) 09:21:47
>>227
このページと同じで5GB超のファイルのファイルを試しにやってみたら複合化失敗してしまったよ。。

http://bugs.guug.de/db/13/1361-b.html

出てきてるメッセージもほぼ同じです。
2005/03/25(金) 11:02:04
「複合化」じゃなくて「復号」な。
2005/03/25(金) 11:21:37
おまえら環境書けよ。
PGP なのか GPG なのかもわからんし。
2005/03/25(金) 11:32:42
従来の日本語的には暗号は「解読」するものだったんだと思うねえ。

「暗号化」に対置して〜化とするなら「平文化」だろうな。イコール「復号」。
一般向け用語としてはこれに解読という語をあててもよいのではないかと思う。
2005/03/25(金) 12:32:19
>>231
鍵を持たない第三者が復号するのが解読という感じかと。
2005/03/25(金) 12:39:43
今のタームとしてはそうなんだけど、暗号が計算機科学になる前は
正規の受信者による復号も解読と言ってたと思うんだよね。

例えば戦前にアメリカが作ったマジックも暗号解読機だけど、
日本大使館に置いてあった外務省からの暗号文を復号する機械も
暗号解読機と言ったわけだし。
復号された平文は暗号解読文と呼んだようだ。
2005/03/25(金) 20:27:14
>>230

gpg で ver1.2.1 。redhat9で使っています。
2005/03/25(金) 20:51:41
とりあえず、最新で試しせ。
話はそれからだ。
2005/03/25(金) 23:31:24
ver1.4.1でもダメでした。。。
2005/03/27(日) 12:56:54
gpg,pgpの事を詳しく書いてる本ってありませんか?
2005/03/27(日) 14:05:19
>>236 5GBのファイルを暗号化することないからな。
OSの絡みというか、ファイルシステムっぽいけど、気のせい?
皇紀2665/04/01(金) 11:18:26
自分の公開鍵、秘密鍵を生成し,「A氏」の公開鍵をimportしたものとします。
$ gpg -o hoge.gpg -r A氏 -ea hoge.txt
を実行すると,A氏の公開鍵でhoge.txtを暗号化しhoge.gpgに出力される、
hoge.gpgの復号ができるのはA氏、もしくはA氏の秘密鍵を盗んだ人間だけであり、私にはできない、
という認識で正しいでしょうか?
皇紀2665/04/01(金) 13:45:17
俺のgpg公開鍵を使って友達にファイルを暗号化してもらったんだが、間違ってrm -rf /home/ore/.gnupgをしてしまった。

パスフレーズはわかるんだけれども、新しく公開鍵つくって送って、もう一度暗号化&送信してもらわないと、ダメだよね?

ついでに確認させてもらいたいんだが、逆に、.~/gnupgは残っていてもパスフレーズがわからなくなったらまた公開鍵作りなおさないとダメだよね?

それと、(何回も同時に質問してスマソ)--gen-key中にマウスとかキーボードかしゃかしゃするといいというけれども、これはどういう仕組み?/dev/mouse0とかの中身も公開鍵に反映させているの?
UNIX時間(+0900)35/04/01(金) 18:20:02
乱数発生。
UNIX時間(+0900)35/04/01(金) 20:46:20
gpg -bとgpg -sの違いがよくわからない。
「公開鍵持っていない香具師は、面倒でも探してきて確実に俺の署名を確認してほしい、確認しない香具師にファイルは見せないぞ」、というときはgpg -sで、

「署名確認したければすればいいし、とにかくファイルを見たいなら内容の保証はできないが見てくれ」というときにgpg -b,つまり分離署名をするの?
2005/04/09(土) 21:32:25
パスフレーズを失念してしまったgpg鍵の解読に成功したので
記念カキコ。

忘れちゃったのはパスフレーズの一部,4文字だったけど,
自前の総当りスクリプトで約1週間かかった。
2005/04/09(土) 23:56:15
>>243 無駄なCPU Time乙
2005/04/29(金) 15:56:01
gpgで秘密鍵の生成及び読みだし時に、秘密鍵ファイル保存先ディレクトリ(/floppy)を指定できませんか?
2005/04/29(金) 18:00:34
>>245
標準のオプションにはないみたいだね。
でもそういう時こそGPLの強みが出るんじゃない?
ディレクトリを指定できるよう改変してmakeなんて一瞬だと思うが。
2005/04/29(金) 19:59:24
環境変数 GNUPGHOME に保存先を指定すればいいんじゃないの?
2005/04/29(金) 20:25:34
>>247
サンクスコ
249名無しさん@お腹いっぱい。
垢版 |
2005/05/15(日) 16:31:50
pgp6.58はXPじゃ使えないのかしら?
新規で作るとそのままエラーで固まってしまう。
一個だけ作るのに成功したのだが、マウントできる確立は10回のなかで3回程度
2005/07/01(金) 01:14:26
GnuPG2 の Windows バイナリってどこかにないですか?
Cygwin で何度もコンパイルを試みたんですけど、スキルのなさで
挫折しました...
2005/07/01(金) 01:30:47
>>250
cygwin ならもともとパッケージとしてある(1.4.0)。
Win ネイティブも本家にあるじゃないか。こっちの方が新しいな(1.4.1)。
252251
垢版 |
2005/07/01(金) 01:32:35
すまない。GnuPG2 か。……無いみたい。
2005/07/01(金) 02:17:51
GnuPG2 のビルド、ちょっとマイナーなプラットホームだと、
かなり苦労するからいやだ。
254250
垢版 |
2005/07/01(金) 07:51:03
>>253
マイナーなプラットフォームに Win は入ってますか?
もしはいっていたらビルドの際の注意点を教えていただけないでしょうか?
2005/07/01(金) 18:21:46
手元じゃマイナーだけど、Meadow使いにはメジャーなんじゃないかな。
その辺りで聞いてみるとよろし。きっとだれかが使ってると思う。
2005/07/07(木) 15:07:19
GnuPG公式からダウンでけんぞ
257250
垢版 |
2005/07/08(金) 00:19:25
>>256
GnuPG 2 ですか?
ttp://www.gnupg.org/(en)/download/index.html
に Windows バイナリは GnuPG 1.4 しか置いてない気がするんですけど.
探し方が悪いんでしょうか?
2005/07/08(金) 01:05:09
いつからGnuPG2なんて呼ぶようになったんだ?
1.9の次が2.0になるわけでもないし。
2005/07/08(金) 10:13:49
>>257
そのリンク先のftpサーバが応答しないんじゃよ
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況