タグ

ブックマーク / www.soum.co.jp (3)

  • ASN.1 データ生成/解析の事始 | 株式会社創夢 — SOUM/misc

    1.1 ASN.1定義¶ ASN.1、という規格をご存知でしょうか。RFCを見ると時々出てくる、以下の定義を指します。以下はRFC 5280(インターネットX.509 PKI - 証明書と CRL のプロファイル)の抜粋です。 Certificate ::= SEQUENCE { tbsCertificate TBSCertificate, signatureAlgorithm AlgorithmIdentifier, signatureValue BIT STRING } TBSCertificate ::= SEQUENCE { version [0] EXPLICIT Version DEFAULT v1, serialNumber CertificateSerialNumber, signature AlgorithmIdentifier, issuer Name, validit

    ASN.1 データ生成/解析の事始 | 株式会社創夢 — SOUM/misc
  • プログラマーの理想と現実 - デバイスドライバは難しいか?

    この記事は、『UNIX Magazine』2003年8月号(2003年7月18日発売)に掲載された同名記事の初稿(著者から編集部に提出したもの)を元に、Web掲載用に一部を修正したものです。10年以上前に執筆したものなので、現在のUNIXを取り巻く環境とは色々と異なることがありますが、プログラミングに対する心構えとしては現在でも通用するものと思い、再掲してみることにしました。 ・・・・・・・・・・ ここ数年、筆者はおもにUNIX系OS用のデバイスドライバを書くことを生業としている。取引先から仕様書をもらってコードを書き、動くものを納めるという職業プログラマである。この商売が成り立つのは、取引先の技術者に、デバイスドライバの開発は難しいから専門家に任せよう、という気持があるからに他ならない。 色々と周りを観察するに、世間一般の計算機技術者がデバイスドライバは難しいという意識を持っているのは、

    プログラマーの理想と現実 - デバイスドライバは難しいか?
    ya--mada
    ya--mada 2014/08/09
  • gpg-agent で ssh-agent

    gpg-agent は、GnuPG (GPG) においてパスフレーズによる認証状態を保持するために使用されるデーモンプログラムです。GPG における鍵管理が主な役割とはなっているものの、ssh-agent の機能の代替を行うこともできます。今回は gpg-agent を ssh-agent として使用することで、ssh-agent を使うよりもちょっと便利でちょっとセキュアに使う方法について紹介します。 ssh-agent の基¶ さて、ssh-agent ですが、かつて学生時代にアルバイトをしていた当時「おもむろに eval ssh-agent と叩いて、ssh-add すればいい」と教わったものです。そうするとだいたいのシステムでは /tmp 以下に ssh-agent デーモンと通信するために使用される socket ファイルが作成され、この socket ファイル経由で秘密鍵を

    gpg-agent で ssh-agent
    ya--mada
    ya--mada 2013/04/13
  • 1