blob: f4dd5b620c95c301cf72d8f2658ea75adb0923ed (
plain) (
tree)
|
|
SSL ���ݡ��ȤˤĤ���
(2000/11/07) ��������
okabek@guitar.ocn.ne.jp
�� SSLeay/OpenSSL �饤�֥����̤���, SSL �ݡ��Ȥ��Ƥ��ޤ�.
���餫���ᥤ�ȡ��뤷�Ƥ����Ƥ�������.
�� configure ������ץȼ¹Ի�, "5 - Monster model" �ޤ��� "6 - Customize" ����
�ֻ������Ѳ�ǽ�ˤʤ�ޤ�.
�⤷���ޤ�ư���ʤ��Ȥ���, config.h ������å����ƤߤƤ�������. SSL �����Ѥ�
�뤿��ˤ�, config.h ��, USE_SSL �ޥ������������Ƥ���ɬ�פ�����ޤ�.
�����, SSL ǧ�ڥ��ݡ��Ȥ����Ѥ������, USE_SSL_VERIFY �ޥ���������å���
�ƤߤƤ�������.
����ѥ���ǥ��顼���Ф����, ��ե饰�� `-lssl -lcrypto', ����ѥ���
�ե饰�� '-I(SSLeay/OpenSSL �Υإå�������ǥ��쥯�ȥ�)' �����뤫��ǧ���Ƥ�
������.
SSL ���ݡ��Ȥ�ͭ���ˤʤäƤ��뤫�ɤ�����, Option Setting Panel �dz�ǧ�Ǥ���
��.
�� SSL �˴ؤ��ưʲ������꤬��ǽ�ˤʤäƤޤ�:
ssl_verify_server ON/OFF
SSL�Υ�����ǧ�ڤ�Ԥ�(�ǥե���Ȥ�OFF).
ssl_cert_file �ե�����̾
SSL�Υ��饤�������PEM����������ե�����(�ǥե���Ȥ�<NULL>).
ssl_key_file �ե�����̾
SSL�Υ��饤�������PEM������̩���ե�����(�ǥե���Ȥ�<NULL>).
ssl_ca_path �ǥ��쥯�ȥ�̾
SSL��ǧ�ڶɤ�PEM���������Τ���ǥ��쥯�ȥ�ؤΥѥ�
(�ǥե���Ȥ�<NULL>).
ssl_ca_file �ե�����̾
SSL��ǧ�ڶɤ�PEM���������Υե�����(�ǥե���Ȥ�<NULL>).
��������SSLEAY_VERSION_NUMBER >= 0x0800�פʴĶ��Ǥʤ���̵�̤ʥ����ɤ���
��������ʤΤ�, configure����disable���Ƥ������ۤ����褤�Ǥ��礦.
�ޤ��ºݤ�ǧ�ڤ�Ԥ����, ssl_ca_path�ޤ���ssl_ca_file��, �����Фθ���
��̾���Ƥ���ǧ�ڶɤξ������ (ssl_verify_server��ON/OFF�˴ط�̵��) ����
���ʤ���ǧ�ڤ��������ʤ��褦�Ǥ�.
�� �С������ 0.9.5 �ʹߤ� OpenSSL �饤�֥���, ������������뤿��˴��Ĥ�
�Υ����ɤ����ꤹ��ɬ�פ�����ޤ�.
�ǥե���ȤǤ� /dev/urandom ������Ф�������Ѥ��ޤ���, ̵����� w3m ����
���������ޤ�. �⤷, EGD (Entropy Gathering Daemon) �����ѤǤ���Ķ��Ǥ���
��Ȥ���������, USE_EGD �ޥ���������å����ƤߤƤ�������.
|