タグ

ブックマーク / x68000.q-e-d.net/~68user (4)

  • 暗号化のお話 (2)

    さてここで、図 2 のような手順でデータをやりとりします。 送信者は相手 (受信者) の公開鍵を取り寄せます。 送信者は取り寄せた公開鍵でデータを暗号化し、暗号文を送信します。 受信者は、自分の秘密鍵でデータを復号し、平文を手に入れます。 ネットワークが盗聴されていたとして、盗聴者が手に入れられるものは 受信者の公開鍵 公開鍵で暗号化した平文 の 2つだけです。この 2つでは平文を手に入れることはできません。 「公開鍵で暗号化されたデータは秘密鍵を使わないと復号化できない」 からです。 ここで説明したやりかたで、確かに安全に暗号化を実現することができます。 ただし公開鍵暗号方式の中で最も広く使われている RSA という暗号方式は、 暗号化・復号化に非常に時間がかかるという欠点があります。 どれくらい遅いかというと、一般的な共通鍵方式の数百〜千倍遅いのです。 実際の暗号化処理 公開鍵方式が遅

  • 暗号化のお話 (1)

    最終目的は SSL/TLS ここから暗号化に関する話が始まります。 最終目標は「SSL/TLS プログラミングができるようになること」なのですが、 プログラミングのやり方だけを説明するのは嫌なので、 暗号の基礎についても解説してみました。 を買って勉強してみたところ、これが非常におもしろい。 ついついいろんなことを書いてしまいました。 共通鍵 データを安全にやりとりするにはどうすればいいでしょうか。 そう、暗号化すればいいのです。 古来から伝わる暗号化の方式としてシーザー暗号というのものがあります。 仕組みはとても簡単で、下の表のように文字列をアルファベット順に 数個ずらすだけです。この例では A〜Z を F〜Z・A〜E と、5つずらしています。

  • コマンド:文字コード: UNIX/Linuxの部屋

    UNIX/Linuxの部屋 コマンド:文字コード TOP UNIX/Linuxの部屋 UNIX/Linuxコマンド一覧 用語集 新版 由来/読み方辞書 環境変数マニュアル Cシェル変数 システム設定ファイル システムコール・ライブラリ ネットワークプログラミングの基礎知識 クラウドサービス徹底比較・徹底解説 キーワード 文字コード: 4 件ヒットしました。 コマンド euctosj 文字コードを変換する (パイプ) iconv 文字コードを変換する (パイプ) nkf 文字コードや改行コードを変換する (パイプ) qkc 文字コード (エンコーディング) を変換。改行コードを変換。 頑張って書いたおすすめコンテンツ! 圧縮・伸長まとめ リダイレクト ファイルグロブ ファイル制限まとめ シェル記号類まとめ タイムスタンプ シェルスクリプト シェバング 穴あきファイル 戻り値 setuid 環

    コマンド:文字コード: UNIX/Linuxの部屋
    nfunato
    nfunato 2014/12/03
  • UNIXの部屋 検索-リダイレクト

    最終更新 2019-01-27 UNIX/Linux のシェル sh・bash・csh・tcsh のリダイレクトを説明する。ファイルへの出力、コマンド出力を別のコマンドの入力とする、標準入力・標準出力・標準エラー出力、パイプなどもあわせて説明する。

    nfunato
    nfunato 2014/10/19
  • 1