�`���̖ړI�ƈӖ����l�@����`
�@�u�d�q�����y�єF�؋Ɩ��Ɋւ���@���v�i�ȉ��A�d�q�����@�j���A���悢��2001�N4������{�s�����B�d�q�����@�͂�����u�@���v�̕����ƁA�W���ȗ߂��琬�藧���Ă���B�Í����Z�p�����i�����ł��邱�Ƃ���A�����I�ɉ������K�v�ƂȂ肻���ȕ����͐��ȗ߂Ƃ��ĊO�o���ɂ����Ƃ������Ƃ��낤�B���́u�@���v��2000�N5���̒ʏ퍑��Ő������Ă���B����A���ȗ߂͂��̌��Ă����J����A����ɑ���p�u���b�N�R�����g�̕�W��2000�N12���܂ōs��ꂽ�B���݁A�p�u���b�N�R�����g�����A�ŏI�I�Ȍ��������s���Ă�����̂Ǝv����B
�@����͂��̓d�q�����@����ѐ��ȗ߈Ă���A�d�q�����@�Ƃ͂��������ǂ��������̂Ȃ̂����l�@���Ă����B
�@�܂��A�d�q�����@�̖ړI�͉��Ȃ̂��낤���H
�@�@���ɂ��Ɓu�d�q�����Ɋւ��A�d���I�L�^�̐^���Ȑ����̐���A����F�؋Ɩ��Ɋւ���F��̐��x���̑��K�v�Ȏ������߂邱�Ƃɂ��A�d�q�����̉~���ȗ��p�̊m�ۂɂ����̓d���I�����ɂ�闬�ʋy�я���̑��i��}��A�����č��������̌���y�э����o�ς̌��S�Ȕ��W���͂���o�ώЉ�̍\�z�Ɋ�^���邱���v�ł���Ƃ����B�����܂�ł����A�u�d�q�����ɉ���Ɠ����̌��͂��������邱�Ƃɂ��A�d�q����������������A���ʂƂ��Čo�ς������������邱�Ɓv�Ƃ����Ƃ��낾�낤���B
�@�d�q�����@�̓��e�́A���̖ړI�ɂ��������Ă���悤��
(1) �d���I�L�^�̐^���Ȑ����̐���
(2) ����F�؋Ɩ��Ɋւ���F��̐��x
��2�_���琬�藧���Ă���i�����ɂ́u���̑��v�Ƃ������ڂ����邪�A����͖������č\��Ȃ����낤�j�B
�@�܂��A�u�^���Ȑ����̐����v�Ƃ͉����낤���H �����������邽�߂ɂ͓��{�̍ٔ����x�ɂ��Ď�������K�v�ɂȂ�B
�@���{�̍ٔ����x�́A�u���R�S�؎�`�v�Ƃ����l�����Ɋ�Â��Ă���B����́A�����٘_�ɕ\�ꂽ���ׂĂ̎����Ə؋����ׂ̌��ʂɊ�Â��A�ٔ����̎��R�ȐS�ɂ���Ĕ��f���s���Ƃ����l�����ł���B���̐��x�ɑΛ�������̂��u�؋��@���`�v�Ƃ����A�؋��Ƃ��Ē�o�ł���͈͂����肵�āA���͈̔͂̒��Œ�o���ꂽ�؋��Ɋ�Â��čٔ��������f���s���Ƃ����l�����ł���B�܂�A��L(1)�́u�d�q�������{���ꂽ�����ɂ��ẮA���̕������m���ɐ������Ă���ƍٔ��������肷��ɑ�����̂Ƃ���v�Ƃ������Ƃ��q�ׂĂ���̂ł���B
�@�����ŁA�u����v�ɂ��Ă͖@�I�ɂǂ̂悤�Ɉ������߂Ă��邩���Ă݂悤�B���@��228���4���ɁA�u�������́A�{�l���͂��̑��̑㗝�l�̏������͉�����Ƃ��́A�^���ɐ����������̂Ɛ��肷��v�Ƃ���B���ꂪ�A�@�I�ɂ͓d�q�����Ɖ������̌��͂������ƂɂȂ�A�Ƃ����鍪���ł���B�������A���@��228���4���ɂ͑O����B���Ȃ킿�A����͈�ӓo�^�ؖ����̈�e�Ɣ�r���邱�ƂŌ����\�ł���A����Ɉ�ӓo�^������ӂ͌����ɕۊǂ����͂��ł���A�Ƃ������̂��B�����d�q�����̏ꍇ�ɒu�������Ă݂�ƁA��ӂ͏������i���閧���j�A��ӓo�^�ؖ����͓d�q�ؖ����Ƃ������ƂɂȂ�B�܂�A�閧���͂��̎�����ɂ���Č��d�ɕۊǂ���Ă���K�v������A����ɃL�[�y�A�̎�������ؖ�����ؖ��������炩�̌��I�ɔF�߂�ꂽ�@�ւ��甭�s����Ă���K�v������A�Ƃ������ƂɂȂ�B
�@���́u���I�ɔF�߂�ꂽ�@�ցv����邽�߂̐��x��(2)�́u����F�؋Ɩ��Ɋւ���F��̐��x�v���B
�@�d�q�����@�ł́A�F��̂��߂̊�͕ʓr���ȗ߂Œ�߂���̂Ƃ��A�F��̂��߂̒������s���@�ւ��喱��b����߂���̂Ƃ��Ă���B�ł́A���ȗ߂Œ�߂������F�؋Ɩ��Ƃ͂ǂ�Ȃ��̂ł���̂������Ă������Ƃɂ��悤�B
�@���ȗ߈Ăł́A����F�؋Ɩ��Ƃ��āA�ȉ��̂悤�ȍ��ڂɂ��Ē�߂Ă���B
(1) �F��̑Ώ�
(2) �F��̊
(3) ����ނ̕ۑ��`��
(4) �F��̍X�V���ԓ�
�@���ȗ߂ł́A�O��Ƃ��ēd�q�������s���u�l�v�ɑ���F�؋Ɩ����Ώۂł���Ƃ��Ă���B���Ȃ킿�@�l�ɑ���F��A�d�q�������\�t�g�E�F�A�Ȃǂ��i�����I�Ɂj�s�����Ƃ͓��Y�@�̑ΏۊO�ł���Ƃ��Ă���̂ł���B
�@���ɖ@�l��ΏۊO�Ƃ��Ă��邱�Ƃ́A�\�����̎葱����{�l�m�F�̕��@�ɂ��т���Ă���B�ڍׂ͌�ŏq�ׂ邪�A��{�I��BtoB�̓d�q������Ŏg�p����ؖ����s����F�؋Ɩ��́A���̊�����̂����ɓ�����e�ɂȂ��Ă���B�������A���̂��Ƃ͏ؖ����Ɍl�̏����⌨�����Ȃǂ��L�ڂ��邱�Ƃ𐧌�������̂ł͂Ȃ��Ƃ��Ă��邪�A���̍ۂɂ͂����l�̑������ؖ�������̂ł͂Ȃ��Ƃ������Ƃ𒍋L���Ȃ���Ȃ�Ȃ��Ƃ��Ă���B
�@�܂��A�F�̑ΏۂƂȂ�A���S���Y������ь����ɂ��Ă��K�肳��Ă���B���i�K�ł́A�\1�Ɍf������̂�������Ƃ���Ă���B
�A���S���Y�� | ������ | ���l |
---|---|---|
RSA | 1024bit�ȏ� | �@�@�@ |
ESIGN | 1024bit�ȏ㌟�ؗp�ׂ���w��8�ȏ� | �n�b�V������SHA-1�i���ʂ�MD5�ł��j |
ECDSA | 160bit�ȏ� | �@�@�@ |
DSA | 1024bit�ȏ� | �@�@�@ |
�\1�@�����@�Œ�߂��鏐������ |
�@����F�؋Ɩ��̔F���Ƃ��ẮA�傫���͈ȉ���3�_�ɂ��ďq�ׂĂ���B
(1) �\������ؖ����̃��C�t�T�C�N���Ɋւ���菇��
(2) ���J���ׂ����
(3) �t�@�V���e�B���̕����I�ȃZ�L�����e�B
�@���ꂼ��ǂ̂悤�Ȋ�ɂȂ��Ă��邩�����Ă݂邱�Ƃɂ��悤�B
�@�����ł͐\������{�l�m�F�̕��@�A�ؖ����̗L�������A�ؖ����̋L�ڎ����A�ؖ����̎������i�p���j���@�ɂ��ĂЂƂƂ����߂Ă���B���̒��Ń|�C���g�ƂȂ肻���ȕ����ɂ��Ă݂Ă������B
(1) �\���Ɩ{�l�m�F�̕��@
�@�܂��A�\�����ɂ͏Z���[�̎ʂ����ːГ��{���邢�͏��{�i�ʓr���Z���̋L�ڂ��ꂽ�ؖ������o����ꍇ�j�̒�o���A����ɐ\�����ݏ��ނɏ�������������A����̏ꍇ�ɂ͈�ӓo�^�ؖ����̒�o���Ȃ���Ȃ�Ȃ��Ƃ��Ă���B����ɁA�\�����݂̕��@��
(1) �Ζʂɂ��\������
(2) �X���܂��͓d�q�I�ȕ��@�ɂ��\������
(3) �㗝�l�ɂ��\������
�ɕ����A���ꂼ���\2�ɂ���悤�ȏ��ނ̒�o���邱�ƂƂ��Ă���B
�Ζʂ̏ꍇ | �X���܂��� �d�q�I�ȕ����̏ꍇ |
�㗝�l�ɂ�� �\�����݂̏ꍇ |
---|---|---|
�p�X�|�[�g�E�^�]�Ƌ��ؓ������������s�����ؖ����ŁA�ʐ^�t���̂��́A���邢�͊��������E���ɔ��s�����ʐ^�t���g���ؖ��� | ���L(1)�̂���1�{(2)�̂���1�A�܂��́A(1)�̂���2�� | ���L�ɉ����A���p�҂̎����y�щ���̂���ϔC��y�щ�����ӂ̈�ӓo�^�ؖ��� |
�\�����ɉ�����ӂ̈�ӓo�^�ؖ��� | ���� | |
(1) | ���N�ی��E�������N�ی��E�D���ی����̔�ی��ҏA���ϑg�����A�����N���蒠�A�����N���E�����N���E�D���ی��̔N���؏��A���ϔN���E�������̏؏��A�[�ŏؖ����� |
---|---|
(2) | �ʐ^�t���̊w���E��Ђ̐g���ؖ������̑����̋@�ւ����s�������i�ؖ��� |
�\2�@�{�l�m�F�ɕK�v�ƂȂ鏑�� |
�@��ق�BtoB�̓d�q������̂��߂̔F�؋Ɩ��ɂ͂�����Ȃ��Ə������̂́A��ɂ��̕����ł���B��ƊԎ�����s�����߂ɁA���̊�Ƃ̎Ј��ɑ��ďؖ����s����ꍇ���l���Ăق����B�r�W�l�X�I�Ȋϓ_����A���̏ؖ����̔��s�Ώۂł���Ј�1�l1�l�ɏZ���[�̎ʂ����ӏؖ����A�p�X�|�[�g�A�^�]�Ƌ��ؖƋ����o���Ă��炤���Ƃ͔��I�ł���B���ۂɂ�BtoB�̎���Ɏg�p����悤�ȏؖ����s����F�؋ǂ́A����F�؋Ɩ��̔F����邱�Ƃ͂��Ȃ����Ƃ��킴��Ȃ��̂ł͂Ȃ����낤���B
(2) �ؖ����̗L������
�@�ؖ����̗L�����Ԃ�5�N���Ȃ����ƂƂ���Ă���B
(3) �ؖ����̋L�ڍ���
�����œ��ɋL�q���ׂ��́A�F�؋Ɩ��K��iCPS�j�Əؖ����������iCRL�܂���OCSP���X�|���_�j�ւ̃����N���\�����Ȃ���Ȃ�Ȃ��Ƃ������Ƃ��B�܂��A�F�؋ǂ������̔F�؋Ɩ����s���Ă���ꍇ�A���s�Ж��ɋƖ��̎�ނ��܂ނ��ƂƋL�q����Ă���B
(4) �ؖ����̔z�z
�@�ؖ����̔z�z�ɂ��Ắu����܂��͗��p�҂Ɋm���ɓn�����Ƃ��ł�����@�v�ƒ�߂��Ă���B
(5) �F�؋Ǐؖ����̗L������
�@�F�؋ǂ̏ؖ����̗L�����Ԃ�10�N���Ȃ����ƂƂ���Ă���B
(6) ���p�Ҍ��̐����ꏊ
�@���p�Ҍ��́A���p�҂���������ꍇ�ƔF�؋ǂ���������ꍇ��2��ނ���߂��Ă���B�F�؋Ǒ��Ő�������ꍇ�A��ɏq�ׂ�F�ؐݔ����ŕ����l�ɂ���Đ�������A���S�Ȕ}�́iIC�J�[�h�Ȃǂ��w�����̂Ǝv����j�Ɋi�[���邱�ƂƂ���Ă���B
�@�F�؋ǂ����J���ׂ����Ƃ��Ĉȉ�����߂��Ă���B
(1) �F�؋ǂ̏ؖ���
(2) �F�؋Ɩ��K��iCPS�j
(3) �������i�p���j���i���̕��@�ɂ��Ă͖��m�ɋK�肳��Ă��Ȃ��j
�@����ɗ��p�҂ɑ��Ă�
(1) �F�؋Ɩ���p�~����ꍇ�ɂ�60���ȓ��ɂ��̎|��ʒm����
(2) �������i���p�Ҏ��S�ȊO�̏ꍇ�j�̒ʒm���s��
(3) �F�؋ǂ̔閧������w�����ꂽ�ꍇ�ɂ͒x�Ȃ������ʒm����
���Ƃ���߂��Ă���B
�@���ȗ߂ł́A�F�؋ǂ̐ݔ����u�F�ؐݔ��v�Ɓu�o�^�p�[���ݔ��v�ɕ����A���ꂼ��̊�ɂ��Ē�߂Ă���B
�@�F�ؐݔ��̃t�@�V���e�B�Ƃ��ẮA2�l�ȏ�̃o�C�I���g���N�X�ɂ��F��A���u�Ď����u�̐ݒu���`���Â����Ă���B
�@�܂��A�o�^�p�[���ݔ��ɂ��ẮA�u���O���e�Ղɓo�^�p�[���ɐG��邱�Ƃ��ł��Ȃ��悤�{�����̑��K�v�ȑ[�u���u�����Ă��邱�Ɓv�Ƃ̂ݒ�߂��Ă���B�܂�A�o�^�p�[���ݔ��͔F�ؐݔ��قǍ������x���̃Z�L�����e�B�͗v������Ȃ��Ƃ������Ƃł���B���̂��Ƃ����}1�̂悤�ɁA�F�؋ǂ��ЊQ�Ȃǂ̏��Ȃ��n��ɍ\�z���A�e���_�ɓo�^�ǂ�ݒu����Ȃǂ̍\�����\�ɂȂ�B
�@���̂ق��A�F�ؐݔ��ɂ͒�d�E�n�k�E�ЁE���Q�ɑ���u�����Ă��邱�Ƃƒ�߂��Ă���B
�@�쐬�A�ۑ����ׂ����[���ނ����ׂ��ɒ�߂��Ă���B��ɂ͐\������p���ȂǁA���̃��C�t�T�C�N���Ɋ֘A���鏑�ނƁA�{�݂⎑���ւ̃A�N�Z�X�L�^�Ȃǂ�2��ނɕ����邱�Ƃ��ł���B���̂����A���C�t�T�C�N���Ɋ֘A������̂ɂ��Ă͏ؖ��̗L�����ԏI����10�N�ԂƂ����ۑ����Ԃ���߂��Ă���B
�@�F��̍X�V���Ԃ�1�N�Ԃƒ�߂��A�X�V�ɂ͎w����Ԃ̒������K�v�ƂȂ�B
�@�ȏ�A�d�q�����@�̊T�v�ɂ��Ĕ��ɂ�������ƌ��Ă������A��ۂƂ��Ă͂܂��ׂ����Ƃ���͋l�܂肫���Ă��Ȃ��Ƃ����̂������ȂƂ��낾�B����A����ɏڍׂ��l�߂��`��4���Ɏ��ۂɎ{�s�������e�����\����邾�낤�B
�@�킪���ɂ����āA���܂܂œd�q�������邢�͓d�q�ؖ����Ƃ������̂ɖ@�I�ȍ������܂������Ȃ��A���O���ɑ��Č�������Ă����Ƃ��킴��Ȃ���Ԃ��������Ƃ��l����ƁA����ƂƂ��������͔ۂ߂Ȃ����A���̖@�������ۂɎ{�s����邱�Ƃ͔��ɈӖ�������A�܂���������Ƃł��낤�B�������A����̓��{�̓d�q������̎�����l���Ă݂�ƁA���̂قƂ�ǂ�BtoB�Ƃ��Đ������Ă�����̂ł���A���̊ϓ_����͂��̖@���������Ɏs��ɑ傫�ȉe����^����Ƃ͍l���ɂ����B
�@�����A�ŋ߂̓��������Ă���ƁA���Z�@�ւȂǂ��R���V���[�}�Ƃ̎���̏���C���^�[�l�b�g�ɐ��ڂ����Ă������Ƃ�������������A���̖@�������̂悤�ȓ���������������\���͏\���l�����邾�낤�B
�@�ŋ߁A�F�؋ǂ��\�z�������Ƃ����ڋq�̂Ƃ���ɘb���ɍs���ƁA�K���Ƃ����Ă����قǁu�d�q�����@�ւ̑Ή��v�Ƃ����ӌ��������Ă���B�����A��L�Ō��Ă����悤�ɁA�d�q�����@�ɑΉ��������F�؋ǂ��\�z���A����ɉ^�p�E�Ǘ����Ă����Ƃ������Ƃ͔��ɃR�X�g�������邱�Ƃ��Ƃ��킴��Ȃ��B�����@�ɑΉ������邱�Ƃ͂��ꂾ���Ŏs��ɗ^����C���p�N�g�͂��邾�낤�B�����A����Ȃ�̊o��Ŗ]�ޕK�v������B�����@�̖`���ł��q�ׂ��Ă���悤�ɁA���̖@���͑Ή����Ă��Ȃ��F�؋ǂ̋Ɩ���W������̂ł͂Ȃ��B�l�I�ɂ́A�\�z���悤�Ƃ��Ă���F�؋ǂɑ���v�����ڍׂɌ������A���̗v���ɍ��v����悤�ɍ\�z���ׂ����ƍl���Ă���B���̍ۂ̃K�C�h���C���Ƃ��Ă��̐��ȗ߂����p���A�K�p�ł���Ƃ���͓K�p���A���������镔���ɂ��Ă͓K�p���������āA�����I�ɏ����Ȃ���K�p����������Ƃ������Ƃ��K�v���낤�B
�@������ɂ���A3������܂łɂ͍ŏI�I�Ȑ��ȗ߂����z�����͂��Ȃ̂ŁA���̎��_�ŐV���ɍl�@�����Ă��������Ǝv���B
Copyright © ITmedia, Inc. All Rights Reserved.
��IT eBook