[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

�yWindows 10�^11�zWindows��OpenSSL Ver.3���C���X�g�[�����ďؖ�������舵���FTech TIPS

�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

» 2024�N06��19�� 05��00�� ���J
[���c�L���C�f�W�^���A�h�o���e�[�W]
�uTech TIPS�v�̃C���f�b�N�X

�A�ږڎ�

OpenSSL Ver.3��Windows OS�Ŏg��

�Ώہ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

���@����1�\�\WSL�Ɋ܂܂��OpenSSL�𗘗p����

�@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���OpenSSL�����s���� WSL���OpenSSL�����s����

���R�}���h�v�����v�g����WSL����OpenSSL�𒼐ڌĂяo���ɂ�

�@��������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������



�R�}���h�v�����v�g����WSL����OpenSSL�𒼐ڌĂяo�� �R�}���h�v�����v�g����WSL����OpenSSL�𒼐ڌĂяo��

��WSL���ƍŐV�ł�OpenSSL�͎g���Ȃ�!?

�@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

���@����2�\�\Git for Windows�ɓ�����OpenSSL�𗘗p����

�@�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 for Windows�Ɋ܂܂�Ă���OpenSSL�𗘗p���� Git for Windows�Ɋ܂܂�Ă���OpenSSL�𗘗p����

��Git��OpenSSL���R�}���h�v�����v�g���璼�ڌĂяo���ɂ�

�@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

PATH�‹��ϐ���Git��OpenSSL�̃p�X��������΃R�}���h�v�����v�g����Ăяo����悤�ɂȂ� PATH�‹��ϐ���Git��OpenSSL�̃p�X��������΃R�}���h�v�����v�g����Ăяo����悤�ɂȂ�

���@����3�\�\winget��OpenSSL���C���X�g�[������

�@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



winget�ŃC���X�g�[���”\��OpenSSL�̈ꗗ��\�������� winget�ŃC���X�g�[���”\��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

winget��OpenSSL���C���X�g�[������ winget��OpenSSL���C���X�g�[������

����͂�PATH�‹��ϐ��ւ̃p�X�lj��͕K�v

�@����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

���@����4�\�\Windows OS��OpenSSL�̃C���X�g�[���[���_�E�����[�h���ăC���X�g�[������

�@�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

Windows OS��OpenSSL���s�t�@�C����z�z���Ă���Web�T�C�g�̗� Windows OS��OpenSSL���s�t�@�C����z�z���Ă���Web�T�C�g�̗�

���C���X�g�[���[�̑I�ѕ�

�@��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

�����O��VC++�ĔЕz�”\�p�b�P�[�W���C���X�g�[������K�v������

�@��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

Microsoft�񋟂́uVisual C++�Ĕz�z�”\�p�b�P�[�W�v�����O�ɃC���X�g�[�����Ă��� Microsoft�񋟂́uVisual C++�Ĕz�z�”\�p�b�P�[�W�v�����O�ɃC���X�g�[�����Ă���

�@�_�E�����[�h�����t�@�C�����N������΁A�ȒP�ɃC���X�g�[���ł���B

��OpenSSL�̃C���X�g�[���[���N�����ăC���X�g�[������

�@���́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

Windows OS��OpenSSL���蓮�ŃC���X�g�[������i1/4�j Windows OS��OpenSSL���蓮�ŃC���X�g�[������i1/4�j
Windows OS�W����Microsoft Defender SmartScreen��OpenSSL�̃C���X�g�[���[�̋N�����~�߂Ă��܂��ꍇ������B�}���E�F�A�̋��ꂪ��������A�g�D�̃��[���ɔ����Ă����肷��ꍇ�́A��q�̑��̕��@���������������悢�B
��
Windows OS��OpenSSL���蓮�ŃC���X�g�[������i2/4�j Windows OS��OpenSSL���蓮�ŃC���X�g�[������i2/4�j
Windows OS�W����UAC�i���[�U�[�A�J�E���g����j��OpenSSL�̃C���X�g�[���[�̋N�����~�߂Ă��܂����Ƃ�����B��͂��q�̑��̕��@�����p�ł��Ȃ����������������悢�B
��
Windows OS��OpenSSL���蓮�ŃC���X�g�[������i3/4�j Windows OS��OpenSSL���蓮�ŃC���X�g�[������i3/4�j
��
Windows OS��OpenSSL���蓮�ŃC���X�g�[������i4/4�j Windows OS��OpenSSL���蓮�ŃC���X�g�[������i4/4�j

������菇

  1. Microsoft Defender SmartScreen�̌x���_�C�A���O���\�����ꂽ��A�m�ڍ׏���n���N���b�N���A�N�����~�߂�ꂽ�A�v���̖��̂�OpenSSL�̃C���X�g�[���[�ł��邱�Ƃ��m�F�B
  2. �}���E�F�A�̋��ꂪ�Ȃ��Ɣ��f�ł���Ȃ�m���s�n�{�^�����N���b�N
  3. ���[�U�[�A�J�E���g����iUAC�j�ɂ��x���_�C�A���O�ł́A�}���E�F�A�̋��ꂪ�Ȃ��Ɣ��f�ł���Ȃ�m�͂��n�{�^�����N���b�N
  4. �C���X�g�[���[�̃E�B�U�[�h���n�܂�����A�ŏ��̉�ʂł̓��C�Z���X�������m�F���Ă���mI accept the agreement�n��I������B�mNext�n�{�^�����N���b�N���ăE�B�U�[�h��i�߂Ă���
  5. �uSelect Additional Tasks�v��ʂł́A�mThe OpenSSL binaries (/bin) directory�n���W�I�{�^����I������B�mNext�n�{�^�����N���b�N���ăE�B�U�[�h��i�߁A����������

�@�ȏ��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

openssl.exe�Ƀp�X��ʂ�

�@��L�̂����AWSL�ȊO�̕��@��OpenSSL���C���X�g�[�������ꍇ�A���s���ɂ�������openssl.exe�̂��肩���t���p�X�Ŏw�肵�Ȃ���΂Ȃ�Ȃ��B����͖ʓ|�Ȃ̂ŁA�ȉ��̎菇�Ŏ��s�p�X�iPATH�‹��ϐ��j�̐ݒ��ύX����B

���uopenssl.exe�v���ǂ��ɂ��邩�m�F����

�@�ȉ��̃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�̂��肩��PATH�‹��ϐ��ɉ�����

�@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

openssl.exe�Ƀp�X��ʂ��i1/4�j openssl.exe�Ƀp�X��ʂ��i1/4�j
��
openssl.exe�Ƀp�X��ʂ��i2/4�j openssl.exe�Ƀp�X��ʂ��i2/4�j
��
openssl.exe�Ƀp�X��ʂ��i3/4�j openssl.exe�Ƀp�X��ʂ��i3/4�j
��
openssl.exe�Ƀp�X��ʂ��i4/4�j openssl.exe�Ƀp�X��ʂ��i4/4�j

������菇

  1. �mWindows�n�{�mR�n�L�[�������āu�t�@�C�����w�肵�Ď��s�v�_�C�A���O���J���A�uSystemPropertiesAdvanced�v�Ɠ��͂��āmEnter�L�[�n������
  2. �u�V�X�e���̃v���p�e�B�v�_�C�A���O�́m�ڍאݒ��n�^�u���J������A�m�‹��ϐ��n�{�^�����N���b�N
  3. �u�‹��ϐ��v�_�C�A���O���\�����ꂽ��A�u���[�U�[�‹��ϐ��v���́mPath�n���_�u���N���b�N����B�S���[�U�[��OpenSSL�𗘗p����ꍇ�́A�u�V�X�e���‹��ϐ��v���̕��́mPath�n��ҏW����
  4. �u�‹��ϐ����̕ҏW�v�_�C�A���O���\�����ꂽ��A�m�V�K�n�{�^�����N���b�N
  5. �m�Q���n�{�^�����N���b�N
  6. �u�t�H���_�[�̎Q���v�_�C�A���O���\�����ꂽ��Aopenssl.exe�����݂���t�H���_�����‚��đI��
  7. �mOK�n�{�^�����N���b�N���Č��́u�‹��ϐ����̕ҏW�v�_�C�A���O�ɖ߂�APath�̍Ō�Ɂ�openssl.exe�����݂���t�H���_�����lj����ꂽ���Ƃ��m�F
  8. �mOK�n�{�^�����N���b�N���Ă����Ċe�_�C�A���O��‚���

�@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

�uTech TIPS�v�̃C���f�b�N�X

�uTech TIPS�v

Copyright© Digital Advantage Corp. All Rights Reserved.

�X�|���T�[����̂��m�点PR

���ڂ̃e�[�}

Microsoft �� Windows�őO��2025
AI for �G���W�j�A�����O
���[�R�[�h�^�m�[�R�[�h �Z���g���� by ��IT - IT�G���W�j�A���r�W�l�X�̒��S�Ŋ��􂷂�g�D��
Cloud Native Central by ��IT - �X�P�[���u���Ȕ\�͂�g�D��
�V�X�e���J���m�E�n�E �y�����i�r�zPR
���Ȃ��ɂ������߂̋L��PR

RSS�ɂ‚���

�A�C�e�B���f�B�AID�ɂ‚���

���[���}�K�W���o�^

��IT�̃��[���}�K�W���́A �������A���ׂĖ����ł��B���Ѓ��[���}�K�W�������w�ǂ��������B