暗号

スポンサーリンク
暗号

暗号利用モードの違い | ECB以外なら何でもいい

「暗号利用モードってどう違うんだっけ」って毎回なるので メモしておきます。 そもそもブロック暗号とは? 一定の長さごとに暗号化していく方式。 例えば「やまだたろう」という文章を暗号化する場合、まず「やま」「だた」「ろう」みたいに一定の長さで...
暗号

WindowsのgitでPermission denied 【公開鍵と秘密鍵を登録する】

Windows版のgitで、git cloneしようとしたところ、以下のようなエラーが出た。 $ git clone git@github.com:progedu/schedule-arranger-4023.git Cloning int...
暗号

ソフトと一緒にハッシュ値を公開しても意味なくね?

今まで、ハッシュ値とソフトを同時に公開している意味がわかりませんでした。 というのも「ソフトが改ざんされるような状況であるなら、当然ハッシュ値も改ざんされるだろうから意味なくね?」と思っていたからです。 例えば、GIMPのサイトでは、以下の...
暗号

弱衝突耐性と強衝突耐性の違い【ハッシュ】

忘れそうなのでメモしておく。 弱衝突耐性:あるハッシュ値を持つデータの作りにくさ。 強衝突耐性:同じハッシュ値をもつ2つのデータの作りにくさ。 例えるなら 弱衝突耐性・・・「ある人物と同じ顔を持つ人を探すムズかしさ」 強衝突耐性・・・「どん...
暗号

暗号、ハッシュ、メッセージ認証、デジタル署名、証明書の違いをわかりやすく

後で思い出せるように自分用にメモ。 用語 暗号関連を理解する上で、必須の用語。 機密性   ・・・「特定の人しか見られないぜ!」なこと 正真性   ・・・「改ざんされてないぜ!」なこと(完全性とも言う) 認証性   ・・・「確実にAさんから...
暗号

共通鍵と公開鍵と証明書【サイトとユーザーの最初のやり取り】

ユーザーがホームページにアクセスしたとき、 サーバーとクライアントがSSL/TLSでやり取りする手順についてメモ。 サーバーがクライアントに公開鍵+証明書を送る クライアントは、送られてきた証明書を見て、送ってきたサーバーが「本物のサーバー...
Linux

XサーバーでSSHを使ってMySQLにログインする方法

Linux共通のコマンドだけど、以下のコマンドでログインできる。 mysql -h ホスト名 -u ユーザー名 -D データベース名 -p -hはホストを指定する。(何も指定しない場合は「localhost」になる) xサーバーの場合は、デ...
スポンサーリンク