���ɂ̌����҂炪���āA�x���`���[��Ƃ�ݗ�

�u��Ǖs�\�͐��w�I�ɏؖ��ς݁v�ARSA�𒴂���V�Í������Ƃ�

2008/04/11

�@���ׂĂ̈Í��͂�����j����B2000�N�O�̃V�[�U�[�Í��̎��ォ�獂�x�ȈÍ��Z�p����ʉ������f�W�^���ʐM�̌���Ɏ���܂ŁA���ꂪ�Í��ʐM�̗��j���ؖ��������������ł���Ɠ����ɁA�����Ƃ��l�����Y�t�����N���V�F�ł��������B�Ⴆ�΁A�‚蕨����Ń����[�X���ꂽDVD�̃R���e���c�Í��Z�p�uCSS�v�iContent Scramble System�j���A�����[�X����킸�����N��10��̃m���E�F�[�l�n�b�J�[�ɔj��ꂽ���Ƃ͋L���ɐV�����B


�y�NjL�z�i2008�N4��15���j

���̋L���͎�ނɊ�Â��Ď��M�������̂ł����A�ꕔ���Ƃ炩��uCAB�����Í��͉�Ǖs�\�v�Ƃ����֑̂͌�\���ł͂Ȃ����Ƃ̋^�`���悳��Ă��܂��B�A���S���Y���̌��J���O�҂ɂ�錟�؂��Ȃ����݁A���̋L���ɓo�ꂷ��CAB���������ĎҁE�����҂̎咣�ʂ����I�ȈÍ������ŁA�{���ɉ�ǂ��s�”\�ł��邩�ǂ���������܂���B���݁A���Ƃ̋��͂��Ăт����ē������ȑ�w�̑��둥�����͂��ߓ��R���j���m�ɒlj���ނ��˗����ł��B�L�����A�s���Ă������������܂߂ĉ��߂đ�����f�ڂ����Ă��������܂��B

�y�NjL�z�i2008�N4��21���j

����L���f�ڂ�5�����΂�\�肵�Ă���܂��B

�y�NjL�z�i2008�N6��6���j

�lj���ނ�5��29���ɍs���܂����B����L����\�肵�Ă��܂������A�ȉ��̗��R�ő���L���̌f�ڂ����������Ă��������܂��B

���R��1�‚͓��Ȃ���\�肾�����Í������҂����Ȃ������߂ł��B���̌��ʁA���L���쐬�ɓ��������ҏW���̐������P�ƂŒlj��̎�ނ��s���`�ƂȂ�܂����B�lj���ނ̏�ł́A�ēx�ACAB�Í������̊T�v����ь��ݐi�߂Ă�����S�����؂ɂ‚��Ęb�𕷂��܂����B

�܂��A�r�W�l�X�ʂł̐i������̌��J�����ɂ‚��Ă��m�F���܂����B�N���v�g�E�x�[�V�b�N�Ђ������\��������3�J�����x���߂ǂɍs���\��ŕٗ��m�ƌ�����i�߂Ă��邱�ƁA����Ɉ�������������ΔN������N�����ɂ��A�����ꂩ�̊w��Ŋw��\���s���\������邱�Ƃ��������܂����B

���̂��߁A�ŒZ��3�J���A�Œ��ł�2�N���x�ŁACAB�Í������̃A���S���Y���Ɋւ����񂪃I�[�v���ƂȂ邱�Ƃ�������܂����i�������ɏo�肵�������\���́A�o�肩��1�N����Ɍ��J��������Ɍf�ڂ���āA�p�u���b�N�ɂȂ�܂��j�B�����̃I�[�v���\�[�X��������ɓ���Ă���Ƃ̂��Ƃł��B

�ȏ�̂��Ƃ���A�̐S�̔�������������J�̏�Ԃ̂܂܂ɂ���Ȃ�lj���ނ��s�������A���Ƃ��q�ϓI���f�������邾���̏\���ȏ�񂪌��J���ꂽ�i�K�ŁA�lj���ނ���ыL���f�ڂ��s���ׂ��Ɣ��f�������܂����B

������N���v�g�E�x�[�V�b�N�Ђ̏����J�����Ɋւ���i���ɂ‚��ẮA�������Ђɖ₢���킹�A���̃y�[�W�ɒNjL���Ă����܂��B

�y�NjL�z�i2008�N10��15���j

�N���v�g�E�x�[�V�b�N�Ђɖ₢���킹���Ƃ���A���ݐ��Ђƌ_�񂵁A�Í��A���S���Y����g�ݍ��񂾐��i�̃e�X�g����уf�o�b�O���s���Ă���Œ��Ƃ̉񓚂������܂����B���i�������Ƀp�[�g�i�[��ƂƋ����œ����擾���v�悵�Ă���A���N�������߂ǂɏo��A�A���S���Y�����J�����̎������l���Ă���Ƃ̂��Ƃł����B���̗\��ʂ�ɐi�߂΁A�lj���ނ�2009�N�����ɍs���܂��B


�@���݁A�l�b�g��̏������@�����̈����ɍL���g���Ă���Í�������1�ARSA�Í��������I�ɂ͉�ǂ��”\���BRSA�Í��́A�傫�Ȑ��̑f���������̓���ɁA���̈��S���̊�b��u���Ă���B�v�Z�ʂ��c��ɂȂ邽�߁A�������ǂ�������A���̍���̓x�����͗��p����Í����̒����Ɉˑ�����B

�@�����𒷂�����Ή�ǂ͍���ɂȂ�B�������A���������ƍ��x�͌�������Í����A�������̌v�Z�R�X�g���傫���Ȃ�B���̂���RSA�Í��́A�v�Z�R�X�g�ƕK�v�ȈÍ����x�̃o�����X�����Ȃ���^�p��������Ƃ����h����w�����Ă���B�Í�������RSA�Ƃ͈قȂ邪�ADVD�̈Í����j��ꂽ�̂�������40�r�b�g�ƒZ���������Ƃ�1�‚̌����Ƃ���邪�A�����DVD�v���[���[�̌���ꂽ�����\�͂��l�����Ă̂��Ƃł��������B

���R�̏o����琶�܂ꂽ�A�C�f�A

�@���������Í��Z�p���p�̏펯��ł��j��A�܂������V�����Í����������ꂽ�B

�@�u�����̊J�������Í������́A���w�I�ɉ�ǂ��s�”\�ł���Əؖ�����Ă��܂��v�B

cab01.jpg �������ȑ�w���H�w�����Ȋw�ȋ��� �ʎq������񌤋��Z���^�[�� ���둥���m�B1970�N�A������w���w�������w�Ȃ𑲋ƁB1976�N�A�ă��`�F�X�^�[��w��w�@�����w��U�C���B�v�Z�Ȋw�t�����e�B�A�����Z���^�[�E�Z���^�[���A��񋳈�E�����@�\���A�����Ȓ����C���A1987�N���猻�E�B���������Ə��Ȋw�ŕč��Ɠ��{�̔��m�����擾�B�ʎq�G���g���s�[�A�ʎq��񗝘_�A����`�w�Ȃǂ������B

�@���������؂�̂́A���[�}II��w�̃A�J���f�B�����ƂƂ��ɐV�Í��uCAB�����v�iCrypto Alarm Basic�F���́j�̊�b�ƂȂ鐔�w���_���l�Ă����������ȑ�w���H�w���� �ʎq������񌤋��Z���^�[���̑��둥���m���B�]���̈Í��̂悤�Ɂu��ǂ�����v�Ȃ̂ł͂Ȃ��u��ǂ��s�”\�v���Ƃ����B

�@�u�싅�̃s�b�`���[�ɂ��Ƃ���ƁA�����������Ƃł��B����܂ōs���Ă����Í��A���S���Y�������͎���140�L���̋L�^��j����150�L���A155�L����ڎw���Ƃ������̂ł��B�����̈Í������͐l�Ԃ̃s�b�`���[�̑���Ƀs�b�`���O�}�V�[�����g���āA�����Ȃ莞��200�L�����o���Ă��܂����Ƃ��������ł��v�B

�@�������ȑ�w���Ȋw�ȏ����œ������ȑ�w�ʎq������񌤋��Z���^�[�̓��R���j���m�͂������B�]���̕����Ƃ͂܂������قȂ�n�����J�����Ƃ����Í������͋��R�̏o����琶�܂ꂽ�Ƃ����B

�@�u�����͂��Ƃ��Ɛ��w�����҂ł����āA�Í��Ƃ��\�t�g�E�F�A�Ƃ͊֌W���Ȃ���ł��B���[�}��w�̃��C�W�E�A�J���f�B�����Ƃ��鐔�w����̋������������Ă����̂ł����A��ɃA�J���f�B�������炻�̐����𕷂����\�t�g�̐��Ƃł���}�b�V���E���S���[�y�������A����͈Í��Ɏg����̂ł͂Ȃ����ƌ����o������ł��B���ꂪ�n�܂�ł��B�Í������҂����������ɋc�_���Ă���ꏊ�Ƃ͑S�R�������ꂽ�n�_�ł̌������A���R�Í��Ɏg���邱�Ƃ����������B�ł�����A�]���̈Í������Ƃ͘g�g�݂��܂������قȂ�̂ł��v�i�����j

�����������s���A�x���`���[���N��

�@CAB�����̏������ɒ��ڂ��A�����������s�����̂�2006�N�B���ꂩ���2�N�ԁA�w��\�⃁�f�B�A�ւ̌��\�A�����\���Ȃǂ͈�؍s�킸�A���܂��܂ȗp�r�ɍ��킹���v���g�R���̊J����i�߂Ă����Ƃ����B������w���w���𑲋ƌ�A�ă��`�F�X�^�[��w��w�@�֐i�񂾂ق��A���[�}��w�A�n�C�f���x���O��w�Ȃlj��Ă̑�w���珵�҂��󂯂Ă������������A���̍s�������ė����B

�@�u�w��Ŕ��\�����Ė��_�������󂯂�Ƃ����I����������܂������A�����͂܂��������Ƃ邱�ƁA�Љ�ɏo�����Ƃ��l���܂����v�i�����j�B

�@���{�@�l�̃N���v�g�E�x�[�V�b�N�͍�N��10���ɋN�ƁB���ݗ����グ�̒i�K�ŁA�����A���R���m��͋Z�p�Q�^�Ƃ��Čg����Ă���B����A2�N�O�ɐݗ������C�^���A�̃N���v�g�E�A���[���Ђ́A��s��ʐM�L�����A�Ƃ̋����J���A�_���i�߂Ă���A���郈�[���b�p�̑��ʐM�L�����A�Ƃ́A���łɌg�ѓd�b�[����Bluetooth�ʐM��CAB�����Í��̎������I���Ă���B

�@���݁A�p�t�H�[�}���X�̉��P��A���S���Y���J������ɋ����Ō������Ă���A�ǂ������`�Ԃ�CAB�����Í��𐢂̒��ɏo���Ă����������������Ƃ����B

�ق��̌��J���Í�������CAB�����̓���ȏꍇ

�@�ʎq�Í��Ȃnj����i�K�ɂƂǂ܂��b�����������ƁA����̈Í������͊֐��T���̋����ƂȂ��Ă���B

�@RSA�Í��͑f���̂����Z�ƁA���̋t�̑f���������Ƃ���1��̊֐��𗘗p�����Í��������B����͑ȉ~�Ȑ��Í���ElGamal�Ƃ��������J���Í��������ADES��AES�Ƃ��������ʌ��Í����������킸�����ŁA�Í����ɂ͉��炩�̊֐����g���B

�@CAB�����ł́A���̊֐����̂������‚̒����痘�p�҂����R�ɑI�ׂāA���‚ł��ς�����̂��Ƃ����B

�@�u�Ⴆ�΁Ax��m��Ƃ����̂�1�‚̊֐��ł����A2x���֐��ł��B���ۂɂ͋t�֐��̌v�Z���ɂ߂ē���֐��̏W���𗘗p���Ă��܂����A���������֐�����Ȃ閳���W�����献�ƂȂ�֐����s�b�N�A�b�v���܂��B�����҂̒T�����Ȃ���΂Ȃ�Ȃ�����Ԃ͖�����ł�����A���𐄒�ł���m���̓[���ł��v�i�����j�B

�@CAB�����́A�K���ȏ����l����邱�ƂŔC�ӂ̒����̃����_���ȃo�C�i����𐶐�����A���S���Y����A���J�����z�A���S���Y������Ȃ�BCAB�����Ŏg������J���z���A���S���Y���́ADiffie-Hellman�₻���̕ό`���܂����ʉ��Ƃ͈قȂ�A�͂邩�ɕ��G���̍������̂��Ƃ����B�u�ق��̌��J���Í������́A�\�����@����J���̐���ς��邱�Ƃ�CAB�����Ɋ܂܂�邱�Ƃ����w�I�ɏؖ�����Ă��܂��B�ق��̌��J���Í�������CAB�����̓���ȏꍇ�Ȃ̂ł��v�i�����j�B

�@�܂��������łȂ��A�Í��Ɏg���֐����̂�����قȂ邽�߁A�U���҂��C�ӂ̃e�L�X�g����͂��Ă��̃A�E�g�v�b�g����֐���p�����[�^�𐄒肷��U���A������N���A�e�L�X�g�A�^�b�N��CAB�����Í��ł͖������Ƃ����B

��Ǎ���Ɖ�Ǖs�\�̈Ⴂ

�@RSA�Í��ł͌��݁A��ʓI�ɂ�1024�`2048�r�b�g�̌����p�����Ă���A�p�r�ɂ���Ă͏\���Ȉ��S��������B�Ⴆ��RSA�Z�L�����e�B�Ў��g��1991�N����p�����čs���Ă����Í��j��R���e�X�g�ł�2005�N��663�r�b�g�̌����j���Ă��邪�A����ɂ�80���Opteron�T�[�o�i2.2GHz�j���g���A3�J�����₵���Ƃ����BRSA�Í��ōł��L���g���Ă���1024�r�b�g�̌��i10�i����309���̑f���j�ɂ‚��Ă�10���h���i��1000���~�j�̏܋����|�����Ă������A�N���f���������ɐ������Ă��Ȃ��B

�@1000���~�ł͌�����Ȃ��̂��낤�B�������A�����~�Ȃ猩������������Ȃ��B2003�N��2�l�̌����҂����\�������_��̐�p��NJ�uTWIRL�v�𐔉��~�����Ď��ۂɐ��삷��΁A1024�r�b�g�̌�����ǂł��邩������Ȃ��B���̂��Ƃ��猻�݁ARSA�Í��ł͌��͏��Ȃ��Ƃ�2048�r�b�g�ȏオ�]�܂����Ƃ���Í������҂�����B

�@RSA�Z�L�����e�B��2007�N�ɂȂ��āA���̉�ǃR���e�X�g���I�������Ă���B����́A��ǃR�X�g���\���傫����΁A�K�v�ȈÍ����x�͊m�ۂł���Ƃ����Љ�I�ȔF�m������ꂽ���炾�Ƃ����B

�@�����A�ŏI�I�ɈÍ��Z�p�̉��b�ɂ�������ׂ�����҂��ʎs���ɂƂ��āu������\�����S���v�Ƃ��������������ł��Ȃ����݂̈Í��Z�p�ł́A�S���I�ȕs�M�����ʂ����͓̂���B�Ⴆ��SSL���g�����I�����C���V���b�s���O�ŃN���W�b�g�J�[�h�ԍ��̓��͂��S�O���郆�[�U�[�́A�܂������B

�@1994�N�A�A�����J�l�����҂̃s�[�^�[�E�V���A�͗ʎq�R���s���[�^���g���đf������������r�I�e�Ղɉ����邱�Ƃ𗝘_�I�Ɏ����A�Í������҂����ɏՌ���^�����B�����2001�N�ɂ�IBM�̌����҂炪�u15��5�~3�v�Ƃ����f�p�Ȗ��ł͂�����̂́A�ʎq�R���s���[�^�̃v���g�^�C�v���g�����f�����������������Ă݂������ƂŁARSA�Í��͔j��ꂤ��Ǝ��؂���Ă���B

�@�uRSA�Í��ł͌����𒷂����āA�Ⴆ��NASA�̂悤�ȂƂ���ł͉�ǂ�1���N������悤�Ȃ��̂��g���Ă��܂��B�������A�ʎq�R���s���[�^�Ƃ����̂́A�Ⴆ�Βʏ�̃R���s���[�^��2��100��b������v�Z���A100�b�ɒZ�k���Ă��܂��悤�ȋZ�p�ł�����A1���N��1���{�̂���ɂ���1���{�̎��Ԃ����\�b�ɂȂ�Ƃ������Ƃł��v�i�����j

�@�������ʎq�R���s���[�^�̎����́A�܂����ʐ�̘b�����A�ʎq�R���s���[�^���g���Ă��������Ƃ��ł��Ȃ��Ƃ���CAB�����́ARSA�Í��Ɏ���đ��鎟����̈Í������Ȃ̂��Ƃ����B���[�A�̖@���ɏ]���ăR���s���[�^�̌v�Z�\�͂������I�ɏオ���Ă��A���邢�͗ʎq�R���s���[�^����������Ă��A����ł��u��Ǖs�\�v�ƌ����؂��̂�CAB�����̋��݂��B

��������Í��������̌y���ŃX�g���[�~���O�ɂ��Ή�

�@�Í����̏������x�̑�����CAB�����̃E�����Ƃ����B

�@�u�Ⴆ��4MB�قǂ��鐹���̃e�L�X�g���A���̐����Ɋ܂܂��r�b�g���Ɠ��������̌����g���ĈÍ�������̂ɁA��ʓI��PC�ł�1�b��������܂���v�i���R���m�j

�@CAB�����̓u���b�N�Í������A�����������ł��邽�߃X�g���[�~���O�f���ւ̓K�p���”\���Ƃ����B���R���m�̓f�����X�g���[�V�����ň�ʓI�ȃm�[�gPC2����g���ĉf���X�g���[�~���O�������B��Mbps�̃r�b�g���[�g��MPEG�f����8�M�K�r�b�g�Ɣ��ɒ��������g���ĈÍ������A�T�[�o�E�N���C�A���g�ő���M���Ă݂����B�Đ��͊��炩�ŁACPU���ׂ�15���O��Ɖf���R�[�f�b�N�̏����ȏ�ɍ����Ȃ��B

�@�u�f�W�^���R���e���c�̕ی십����A��Ƃ̃r�W�l�X�����ی�ȂǁA���p�͂��낢��ƍl���Ă��܂��B��{�I��RSA�ōs���Ă��邱�Ƃ͂��ׂ�CAB�ő�ւł���Ǝv���Ă��܂��v�i���R���m�j

�@���������������BRSA�Í��ɂ����錮�����́A�傫�ȑf���̑g�ݍ��킹�����‚����r�I�d�����������B�����������Ȃ�΂Ȃ�قǏ����Ɏ��Ԃ�������B�������ACAB�����ł́u10���r�b�g�̌��ł�1�b�����Ő����ł��܂��B�g�ѓd�b�̂悤�ɏ����\�͂̒Ⴂ�[���ɂ������Ă��܂��B�Ⴆ��128�r�b�g�̌��𐶐�����̂�2MHz�̃v���Z�b�T��60�~���b���x����������܂���v�i���R���m�j�B���݂̎�����Java�ɂ����̂ŁA�v���O�����T�C�Y�͖�60KB�ƃR���p�N�g�B��͂ȃf�W�^���K�W�F�b�g�ł����p�ł���̂�RSA�Í��Ɣ�r�����Ƃ���CAB�����̋��݂Ƃ����B

�@���������ȒP�ɐ����ł��邽�߁A�C�ӂ̃^�C�~���O�Ń��[�U�[�͌���ς��邱�Ƃ��ł���̂��Ƃ����B

cab02.jpg CAB�����̃f�����X�g���[�V�����B�X�g���[�~���O�f���ɑ΂��ĈÍ��������Ă���B��O�̃m�[�gPC���牜�̃m�[�gPC�ɃX�g���[�~���O�B�v���W�F�N�^�͎�M���̉�ʁB8�M�K�r�b�g�̌��Ő�Mbps�̉f�����y�ɈÍ����ł���Ƃ���
cab03.jpg Windows��Ŏ��������t�@�C���̈Í����c�[���B�ǂݍ��݂⏑�����݂̎��Ԃ������ƁA��4MB�̃e�L�X�g�t�@�C���̈Í������قڈ�u�Ŋ�������
cab04.jpg �v���Z�b�T�p���[�������Ă���悤�Ȓ[����ł������̌y�����L���Ƃ����B��ʂ�2��̒[���ő��ݔF�؂�����A�v���P�[�V�����̗�

���J���Í��𒴂���Í��Z�p�̊v�V�ƂȂ邩

�@CAB�����́A�܂����т��Ȃ������㖢���\�̋Z�p���B��񂪌��ɂȂ��Ă����ɂ‚�āA���Ƃ������ǂ��������邩�͖��m�����B

�@�܂��A���̈��S���ɂ‚��Ă��A���_�I���t��������Ƃ͂�������͐��Ƃɂ�錟�؂��������Ȃ��B�����_���Ȑ��񐶐��ł�NIST�i�č����W���Z�p�������j�Ŏg����e�X�g�Ō��؍ς݂����u���̂Ƃ���CAB�����𐳓��ɕ]���ł�����@��@�ւ͑��݂��Ȃ��v�i�����j�̂����󂾁B

�@���Ƃɂ�錟�؂�r�W�l�X�ł̓W�J���l����ƁA�ǂ�Ȃɑ����Ă������p���X�^�[�g����ɂ́A�܂����N�����邾�낤�B�������A��������A�uCAB�����͉�Ǖs�\�Əؖ��ς݁v�Ƃ������Ƃ���O�҂ɂ���Ċm���߂��A���̎��p�����F�߂���΁ACAB�����͌��J���Í������̔����ɕC�G����C���p�N�g���f�W�^���Љ�ɗ^����”\�������邩������Ȃ��B


�y�����z�i2008�N4��17���j

  • ���o���A���_�����҂������P�Ƃ������悤�ɏ�����Ă�����������܂������A���[�}II��w�̃A�J���f�B�����Ƃ̋��������̐��ʂł��B�{����������܂����B
  • ���o���A��Ђ̋N�ƃ����o�[�ɑ������܂܂��Ƃ����\��������܂������A����͌��ł��B�u�w��Ŕ��\�����Ė��_�������󂯂�Ƃ����I����������܂������A�����͉�Ђɂ��܂����v�Ƃ����\�����A�u�w��Ŕ��\�����Ė��_�������󂯂�Ƃ����I����������܂������A�����͂܂��������Ƃ邱�ƁA�Љ�ɏo�����Ƃ��l���܂����v�Ɖ��߂܂����B

�ȏ�A��������ƂƂ��Ɋ֌W�҂Ɠǎ҂̊F�l�ɂɂ��l�ѐ\���グ�܂��B

�i��IT �������j

�������񂹂��������F



Security&Trust �t�H�[���� �V���L��

���ڂ̃e�[�}

Security & Trust �L�������L���O

�{�� ����