�d�q�ؖ�����SSL�^TLS�̂��߂̕W���I�ȃc�[���L�b�g�uOpenSSL Ver.3�i�o�[�W����3�j�v�B������Windows OS�ɂ͕W���ŃC���X�g�[������Ă��Ȃ��BWindows OS��OpenSSL Ver.3�𗘗p����̂ɕK�v�ȃC���X�g�[���菇�ƒ��ӓ_���������B
�ΏہFOpenSSL Ver.3�AWindows 10�^Windows 11
�@SSL�^TLS�Ή���Web�T�C�g���\�z������A�Z�L���A�ȒʐM�H��K�v�Ƃ���A�v���P�[�V�������Z�b�g�A�b�v�����肷��ꍇ�A�u�d�q�ؖ����v�i�ȉ��A�P�Ɂu�ؖ����v�j����舵���@��悭����B
�@�Ώۃv���b�g�t�H�[����UNIX�^Linux�n�̏ꍇ�A�ؖ����Ɋւ����Ǝ菇�̑����́uOpenSSL�v��p�������@�Ő�������Ă���BOpenSSL�Ƃ�SSL�^TLS�̃c�[���L�b�g����шÍ������C�u�����̃f�t�@�N�g�X�^���_�[�h�ŁAUNIX�^Linux�n�ő��p����Ă���B
�@Windows OS�ɂ��ؖ�������舵�����߂̃R�}���h������^�@�\�͔�����Ă���B�������AOpenSSL�Ƃ͎g�������S���قȂ邽�߁A�Ⴆ��OpenSSL�����̍�Ǝ菇�������Ȃ��ł͖��ɗ����Ȃ��B
�@���̂悤�ȏꍇ�̂��߂ɁA�{Tech TIPS�ł�Windows OS���OpenSSL���g����悤�ɂ�����@������Љ��B����p�r�A�����ɉ����čœK��OpenSSL�Z�b�g�A�b�v��i��I��ł������������B
�@OpenSSL�́uVer.3�v�i�o�[�W����3.0�ȍ~�j���A�܂�Windows OS��64bit�ix64�j�ł����ꂼ��ΏۂƂ���B32bit Windows OS�ɂ��ẮA�v���O�����̃p�X�ł���mC:\Program Files�n����mC:\Program Files (x86)�n�ɓǂݑւ��Ă������������B
�@Windows Subsystem for Linux�iWSL�j���C���X�g�[���ς݂Ȃ�A���̒���OpenSSL���g�ݍ��܂�Ă���͂����BOpenSSL�͂��܂��܂ȃc�[����[�e�B���e�B�ŗp�����Ă��邽�߁A�����̃f�B�X�g���r���[�V�����ł̓f�t�H���g�ŃC���X�g�[�������B
�@WSL�ɂ��ẮA���ꂩ��n�߂�WSL�uWindows 10�^11��Linux���wWSL�x���n�߂�����v���Q�Ƃ��Ă������������B
�@WSL���N��������A�uopenssl version�v�Ǝ��s���Ă݂悤�B�C���X�g�[���ς݂�OpenSSL�̃o�[�W�������\�������͂����B
�@��������WSL�̃E�B���h�E���J���Ȃ��Ă��A�R�}���h�v�����v�g����ȉ��̂悤�ɃR�}���h���C������͂��Ď��s����AWSL����OpenSSL���Ăяo����B
wsl openssl ��OpenSSL�̃R�}���h���C���I�v�V������
�@WSL�̏ꍇ�AOpenSSL�̃o�[�W�����́A�C���X�g�[�������f�B�X�g���r���[�V�����̃p�b�P�[�W���|�W�g���Ɉˑ�����B���M���_�ł�LTS�i�����T�|�[�g�j�̑Ώۂł���Ver.3.0���W���̃��|�W�g���ɓo�^����Ă��āA���ꂪ�C���X�g�[������Ă��邱�Ƃ������悤���B
�@�ŐV�o�[�W�����i���M���_�ł�Ver.3.3�j�𗘗p��������A���̃o�[�W�����̃p�b�P�[�W��ʂ̃��|�W�g���ȂǂŌ����ăC���X�g�[�����邩�A�\�[�X�R�[�h����R���p�C������K�v������B
�@�J���̎d���Ɍg����Ă���A�uGit for Windows�v�i�ȉ��A�uGit�v�Ɨ��j���C���X�g�[���ς݂ł��邱�Ƃ��������낤�B
�@���̏ꍇ�AGit�ƈꏏ��OpenSSL���C���X�g�[������Ă���BGit Bash���N������ƁA�ȉ��̉�ʂ̂悤�ɂ��̂܂�OpenSSL���g����͂����B
�@Git�Ɋ܂܂��OpenSSL�iopenssl.exe�j�́A�f�t�H���g�ŁuC:\Program Files\Git\usr\bin�v�Ɋi�[����Ă���B���̃t�H���_�̃p�X��PATH���ϐ��ɉ�����ƁA�R�}���h�v�����v�g����ł�Git��OpenSSL���Ăяo����悤�ɂȂ�iPATH���ϐ��Ƀp�X��������菇�͌�q�j�B
�@Windows OS�W���̃p�b�P�[�W�}�l�[�W���uwinget�v�����p�ł���Ȃ�A�O�q��WSL��Git�Ȃǂ�K�v�Ƃ��Ȃ�Windows OS��OpenSS�̃C���X�g�[�����ȒP�ɂł���B
�@winget�̊�{�ɂ��ẮAWindows 10 The Latest�u�A�v���̃C���X�g�[����X�V���R�}���h�ŃT�N���Ǝ��s�wwinget�x�̎g�����v���Q�Ƃ��Ă������������B
�@winget�ŃC���X�g�[���\��OpenSSL�́A�ȉ��̃R�}���h���C���ŕ\���ł���B
winget search openssl
�@�����ł́A�J���p���C�u�������܂܂Ȃ��y�ʔł́uOpenSSL Light 3.3.1�v���C���X�g�[�����Ă݂�B����ɂ́A����ID�ł���uShiningLight.OpenSSL.Light�v���ȉ��̂悤�Ɏw�肵�uwinget install�v�����s����B
winget install ShiningLight.OpenSSL.Light
�@����ƁA�܂��K�{�̃����^�C���uVisual C++ �Ĕz�z�\�p�b�P�[�W�v���C���X�g�[�������B�����āAOpenSSL�{�̂��C���X�g�[�������B�ǂ�����m�F�_�C�A���O���\�����ꂽ��A�K�X���삵�ăC���X�g�[����i�߂邱�ƁB
�@����OpenSSL�ł��Aopenssl.exe�����݂���t�H���_�ւ̃p�X��PATH���ϐ��Ɏ蓮�ʼn�����K�v������i�ݒ肵�Ȃ��ƁA���������t���p�X��OpenSSL�̂��肩���w�肵�Ȃ���Ȃ�Ȃ��j�B
�@���̃p�X�̓f�t�H���g�ŁuC:\Program Files\OpenSSL-Win64\bin�v�ł���B�����PATH���ϐ��ɉ����邱�Ɓi�菇�͌�q�j�B
�@winget�ŃC���X�g�[���ł��鑼��OpenSSL�ł́A�C���X�g�[����̃p�X���قȂ�ꍇ������B���R�APATH���ϐ��ɒlj����ׂ��p�X���ς��̂Œ��ӂ��Ă������������B
�@�O�q��winget�ŃC���X�g�[�������uOpenSSL Light 3.3.1�v�́A���͈ȉ���Web�T�C�g�ŃC���X�g�[���[���z�z����Ă���B
�@����winget�����p�ł��Ȃ��ꍇ�́A��������C���X�g�[���[���_�E�����[�h���Ď蓮�ŃC���X�g�[������悢�B
�@��L�y�[�W�ɂ͂�������̃C���X�g�[���[���ڂ��Ă��Ė����Ă��܂��������B�܂��o�[�W�����ɂ��ẮALTS�i�����T�|�[�g�j���K�v�Ȃ�Ver.3.0���A�ŐV�@�\���K�v�Ȃ�ŐV�Łi���M���_�ł�Ver.3.3�j�����ꂼ��I�Ԃ̂������ɂȂ邾�낤�B
�@�uEXE�v�uMSI�v�͎��s�t�@�C���̌`����\���B�ʏ�́uEXE�v�̕��ł悢�B�uMSI�v��Active Directory�Ŕz�z����ꍇ�ȂǂɕK�v�ƂȂ�B
�@�uWin32�v�uWin64�v�uARM�v�͂��ꂼ��v���b�g�t�H�[���̃A�[�L�e�N�`�����Ӗ�����B�����OpenSSL�����s����Windows OS�̎�ނɍ��킹��悢�B
�@�uLight�v�͊J���������C�u�������t�����Ă��炸�A�C���X�g�[���[�̃T�C�Y���������u�y�ʔ��v�̂��Ƃ��B�v���O�����J��������̂łȂ���Όy�ʔłŏ\�����낤�B
�@��L�y�[�W�Ŕz�z����Ă���OpenSSL�����s����ɂ́AMicrosoft�́uVisual C++�Ĕz�z�\�p�b�P�[�W�v���K�v�ɂȂ�B����͈ȉ��̃y�[�W����_�E�����[�h�ł���B
�@���̃y�[�W�́u�ŐV�� Microsoft Visual C++ �ĔЕz�\�p�b�P�[�W �o�[�W�����v�Ƃ������o���̉��ɂ���\�̂����A32bit Windows OS�Ȃ�uX86�v�A64bit Windows OS�Ȃ�uX64�v�̊e�����N�����ꂼ��N���b�N����B
�@�_�E�����[�h�����t�@�C�����N������A�ȒP�ɃC���X�g�[���ł���B
�@���́A�_�E�����[�h���Ă�����OpenSSL�̃C���X�g�[���[���N�����A�ȉ��̉�ʂ̂悤�ɃC���X�g�[������B�r����Windows OS�̃Z�L�����e�B�@�\���x���_�C�A���O������A�}���E�F�A�̋��ꂪ�Ȃ��A�܂���ƂȂǂ̑g�D�����[���ɔ����Ă��Ȃ��A�Ɣ��f�ł���ꍇ�̂݁A�C���X�g�[����i�߂�ׂ����낤�B
�@�ȏ��OpenSSL�̃C���X�g�[���͊������B�f�t�H���g�ł́uC:\Program Files\OpenSSL-Win64\bin�v��openssl.exe���C���X�g�[�������B���̃p�X��PATH���ϐ��ɉ�����i�菇�͂�����Ő����j�B
�@��L�̂����AWSL�ȊO�̕��@��OpenSSL���C���X�g�[�������ꍇ�A���s���ɂ�������openssl.exe�̂��肩���t���p�X�Ŏw�肵�Ȃ���Ȃ�Ȃ��B����͖ʓ|�Ȃ̂ŁA�ȉ��̎菇�Ŏ��s�p�X�iPATH���ϐ��j�̐ݒ��ύX����B
�@�ȉ��̃R�}���h���C�������s����ƁAc:�h���C�u�S�̂�openssl.exe����������A���̂��肩���\�������B
dir /a /s c:\openssl.exe
�@�����̃h���C�u���ΏۂȂ�uc:�v��ʂ̃h���C�u���ɕς����s���J��Ԃ����ƁB
�@openssl.exe������t�H���_�̃p�X���m�肵����A�����PATH���ϐ��ɒlj�����B����ɂ́A�ȉ��̉�ʂ̂悤�Ɂu�V�X�e���̃v���p�e�B�v�_�C�A���O�𑀍�^�ݒ肷��B
�@�m�V�X�e���̃v���p�e�B�n���J�����@�ɂ��ẮATIPS�u�R���g���[���p�l���́m�V�X�e���n�i�����j��m�V�X�e���̃v���p�e�B�n��f�����J�����@�v���Q�l�ɂȂ�B
�@Git������OpenSSL�𗘗p����ꍇ�A���̃p�X�͌����Ƃ���PATH���ϐ��̖����ɒlj����������悢���낤�BGit�ł�curl.exe�̂悤�ɁAWindows OS�ɂ��܂܂��R�}���h���ꏏ�ɃC���X�g�[�������B���̂��߁A�u%SystemRoot%\system32�v�Ȃ�Windows OS�W���̃t�H���_�̃p�X���O��Git���̃p�X���L�q����ƁAGit���̃R�}���h�̕����N������Ă��܂��A�\�����ʋ����������N�������˂Ȃ����炾�B
�@Path���ϐ��̐ݒ�̏ڍׂɂ��ẮATIPS�uPath���ϐ���ݒ�^�ҏW���āA�Ǝ��̃R�}���h�����s�\�ɂ����v���Q�Ƃ��Ă������������B
���֘A�����N
�uTech TIPS�v
Copyright© Digital Advantage Corp. All Rights Reserved.