지금까지 전 SSH와 SSL등 중요한 파일들은 Keybase에서 보관했었지만, Keybase가 보안 이슈로 유명한 모 회사에 인수당하게 되어 신뢰감을 잃게 되어 로컬에 저장하기로 했습니다.
이번 글에서는 Bitlockr와 VHD를 사용합니다. 하지만 OS에 따라서 Bitlocker를 지원하지 않을 수 있기 때문에 아래 OS 목록을 참고하시길 바랍니다.
Virtual Hard Disk의 약자로 하이퍼바이저 기반의 가상화 시스템(Hyper-V)를사용하여 가상 디스크를 만드는 기술입니다.
VHD 생성을 위해 윈도우에 디스크 관리 도구를 실행합니다.윈도우키+ R 입력후 diskmgmt.msc 를 입력합니다. 아래그림과 같이 (C:) 가 적힌 파티션을 클릭합니다.
좌측상단 동작 클릭후 VHD 만들기 클릭합니다. 그리고 생성할 VHD 파일의 위치와 크기를 입력합니다.
성공하였다면 아래 그림과 같이 VHD가 생성됩니다.
하지만 윈도우에서 사용할 수 있도록 디스크를 초기화 후 파티션을 잡아줘야 합니다. VHD 디스크를 우클릭하여 디스크 초기화 를 클릭후 확인 을 클릭합니다. 그리고 검은색 바 처럼 생긴 파티션을 클릭하여 새 단순 불륨 을 클릭한 후 마침 버튼이 나올 때까지 다음 을 계속 클릭하여 VHD 생성을 마칩니다.
Bitlocker란 마이크로소프트에서 개발한 Windows에 탑재되어있는디스크 암호화기술로 Windows 10 Build 1511 이전에는 AES 128-bit 방식으로 암호화 되었지만 이후로는 XTS-AES 방식이추가 되었습니다. 이 글에서는 XTS-AES 방식을 사용합니다.
VHD 생성이 끝났다면 윈도우 검색에 Bitlocker 관리 를 검색하여 실행합니다.그리고 암호화 처리할 드라이브(VHD)에 Bitlocker 켜기 를 선택합니다.
암호를 사용하여 드라이브 잠금 해제 를 선택하여 비밀번호를 설정한 후 비밀번호를 까먹었을 때를 대비하여 복구키를 저장후 다음 을 클릭합니다. 사용 중인 디스크 공간만 암호화 선택후 다음을 클릭합니다.
새 암호화 모드 를 선택후 다음 그리고 암호화 시작 !
이상으로 글을 마칩니다.