タグ

sslとperlに関するm_ohashiのブックマーク (4)

  • Crypt::SSLeay のインストール - odz buffer

    CPANモジュールをざくざくインストールしてたら、Crypt::SSLeay がテストでこける。ぐぐったらopenssl-0.98aからopenssl-0.97にスイッチしたらいけたって報告があったので、これかなと思ったわけだけど、Ubuntuは openssl0.98 と libcrypt-ssleay-perl の組み合わせで問題なく動いている。 不思議に思って apt-get source libcrypt-ssleay-perl してソースパッケージを取得してみると、 --- crypt-ssleay-0.51.orig/SSLeay.xs +++ crypt-ssleay-0.51/SSLeay.xs @@ -105,6 +105,8 @@ static int bNotFirstTime; char buf[1024]; int rand_bytes_read; + + SSL

    Crypt::SSLeay のインストール - odz buffer
  • Perl を使って GET/POST .... LWPについて

    Perl で http アクセスを行う場合、いくつかの方法がありますが現実プログラムするとしたら、2つの方法があります。1つ目は、socket クラスを使う方法、2つ目は LWP(libwww-perl)を使う方法です。 socket クラスを使った場合、底辺のカラクリを熟知している必要があり、かつ1から作成しないといけません(細かい事もできるけど)。LWPライブラリを使用すると、http のプロトコルの流れを知っていなくとも簡単にかつ早くプログミングすることができます。実際、相手のURLの内容を取得するプログラムを書いたとすると数行で終わってしまいます。 1. % wget http://ftp.teledanmark.no/pub/perl/cpan/LWP/libwww-perl-5.65.tar.gz % gzip -cd libwww-perl-5.65.tar.gz | tar

  • Crypt::SSLeay - LWP httpsサポートを提供するOpenSSL と SSLeay とのつなぎ

    Crypt::SSLeay モジュール v0.16 Hippo2000 (2000/7/31) Crypt::SSLeayなのです。LWPモジュールでのhttps(SSL)のサポートを提供します。 作者はJoshua Chamas.さんです。メールで許可をいただきました。 目次 名前 概要 説明 インストール OpenSSL Crypt::SSLeay 互換性 ビルド時の注意 Solaris - Symbol Error: __umoddi3 : referenced symbol not found FreeBSD 2.x.x / Solaris - ... des.h:96 #error _ is defined ... 覚え書 サポート 著作権 名前 Crypt::SSLeay - LWP httpsサポートを提供するOpenSSL と SSLeay とのつなぎ 概要 lwp-req

  • mixi Engineers’ Blog » OpenSSLの暗号文をJava/Perl/Rubyで開く

    秘密鍵やプライベートな情報などを秘匿するためにパスワードでデータを暗号化・復号したい場合があります。このとき、暗号化と復号するアプリケーションが同じであれば簡単ですが、例えばCで暗号化してJavaPerlRubyで復号するといった風に異なるプラットフォームで暗号データをやりとりする場合には、いくつか気 をつけなければいけないポイントがあります。 OpenSSLによる暗号化 OpenSSLはWebサーバのSSL/TLSサポートに利用されますが、その他にも付属しているopensslコマンドから基的な暗号アルゴリズムを利用できます。次のような簡単なコマンドで、パスワードを使ってデータを暗号化したり復号したりすることができます: $ echo 'Hello World!' | openssl enc -e -aes-128-cbc > cipher.txt enter aes-128-cbc

    mixi Engineers’ Blog » OpenSSLの暗号文をJava/Perl/Rubyで開く
  • 1