,

2008-08-01から1ヶ月間の記事一覧

TCP Simultaneous Open

プログラム的には単にbind->connectの繰り返しでよいといううわさだったので、LinuxでCで組んだところうまくいきませんでした。どうもRST+ACKが帰って来るためのようで、二つのプログラムを同じマシンでloを使って通信するとうまくいきません。 仕方がない…

javaで動くスクリプト

jdk 7ではjythonやjrubyが含まれるようになると噂を聞いてアーリーアクセス版を入れてみましたが、入っていませんでした。関連を検索していて以下のページからそれぞれの言語のエンジンをダウンロードすればよいらしいと言う情報を得ました。 https://script…

できるだけ素に近い認証局

openssl.conf [ ca ] default_ca = CA_default [ CA_default ] dir = . certs = $dir/certs crl_dir = $dir/crl database = $dir/index.txt new_certs_dir = $dir/newcerts certificate = $dir/cacert.pem serial = $dir/serial crlnumber = $dir/crlnumber …

SSLかんたんな例

ssl_server.c // OpenSSL the most SIMPLE example #include <stdio.h> #include <string.h> #include <stdlib.h> #include <unistd.h> #include <openssl/ssl.h> #include <sys/socket.h> #include <netdb.h> #define PORT 12335 int main( void ) { // Set up for socket int sb = socket( AF_INET, SOCK_STREAM, 0 ); st…</netdb.h></sys/socket.h></openssl/ssl.h></unistd.h></stdlib.h></string.h></stdio.h>

GNU global

http://directory.fsf.org/project/global/ gtags -v htags -safF でディレクトリHTML以下にドキュメントが生成されます。

SSLを利用したソケットプログラミング http://mars.elcom.nitech.ac.jp/Research/MM/security/aicrypto-ssl/node2.html http://freshmeat.net/projects/dtls_example/?branch_id=66853 http://crypto.stanford.edu/~nagendra/projects/dtls/dtls.html http:/…

http://www5e.biglobe.ne.jp/~aji/3min/ex/sup06.html Kerberosのチケットの原理的な話がよくわかりました

FireFox3.0.1のCipherSuite

国産暗号Camelliaががんばっているというねたです。 Cipher Suite: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA (0xc00a) Cipher Suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA (0xc014) Cipher Suite: TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA (0x0088) Cipher Suit…