에버노트(EverNote)나 원노트(OneNote)는 노트에 암호를 걸어서 개인 프라이버시를 지킬 수 있다. 일기 같이 개인적인 감정을 적는다거나 은행 계좌번호, 웹 사이트 암호 등 민감한 개인 정보 등도 암호화할 경우가 있다.
에버노트는 텍스트를 선택해서 암호화시킬 수 있고, 원노트는 텍스트나 페이지(page) 단위로는 안되고 섹션(section)에 암호를 걸수 있다.
이 글에서는 요즘 한창 배우고 있는 옵시디언(Obsidian)에서 암호를 걸 수 있는 방법을 적어보았다.
윈도우 O/S의 경우, Eclipse Portable Encryptor나 VeraCrypt로 가능하다고 옵시디언 포럼에서 찾았지만, 분석맨은 맥 사용자라 다른 솔루션이 필요했다. (VeraCrypt는 macOS도 설치 가능하나, macFUSE 설치가 필요함)
macOS의 경우, 기본으로 내장된 Disk Utility 앱을 통해서 폴더를 암호화할 수 있다. 이 툴로 암호화시키면 .dmg 파일로 만들어준다. 또한, 서드파티 앱인 Encrypto와 같은 앱으로 암호화를 시킬 수 있다.
하지만, 이런 앱들은 옵시디언과 연동된 앱이 아니라 파일에 대한 암호화는 가능하지만 옵시디언과의 연동이 매끄럽지 않다. 암호는 걸수 있지만 옵시디언에서 바로 볼 수 없어 .md 파일로 다시 저장해서 열어보고 다시 암호화하고...암호화, 복호화가 가능하지만 불편하다.
옵시디언의 장점 중 하나는 기본으로 제공하는 주요 플러그인(Core plugins) 외에 서드파티 프러그인(Community plugins)을 제공한다는 점이다. 옵시디언 사용자 커뮤니티에서 만든 플러그인들을 이용할 수 있다.
이 중에 'Meld Encrypt'라는 플러그인이 있다. 암호화는 AES GCM 모드를 사용하고 있다. (보안성이 떨어지는 ECB 모드를 사용하지 않아 다행)
※ 주의
- 2022년 11월 7일, Meld Encrypt 플러그인이 v2.0.0으로 업데이트 됨.
- 이 버전은 노트 파일을 암호화하는데, 마크다운, 템플릿 등이 적용이 안 됨.
- 이미 만들어진 노트에 대한 암호화도 사라지고, 새로 만든 노트만 암호화가 가능함.
- 분석맨은 이전 버전 v1.6.2로 다운그레이드 함.
- 다운그레이드는 아래 폴더에 있는 파일을 지우고,
/Vault-Name/.obsidian/plugins/meld-encrypt
- 아래 링크에 있는 3개의 파일(main.js, mainfest.json, styles.css)을 다운로드해서 넣어주면 됨.
- Meld Encrypt 설치 및 사용 방법
※ 분석맨은 English 모드로 사용 중이라 스크린샷이 영문입니다. 양해 바랍니다.▶ 설치
서드파티 플러그인(Community plugins)의 안전 모드(Safe mode)가 ON 되어 있으면, OFF(안전모드 끄기) 한 후에 검색할 수 있다. 설치 후에는 활성화한 후 사용하면 된다.
▶ 사용 방법
1. 암호를 걸고자 하는 텍스트를 선택한다.3. 사용할 암호를 입력한다.
5. 복호화(decrypt)하려면, 암호화된 부분에 커서를 위치하고 커맨트 팔레트에서 암호화할 때와 같이 Meld Encrypt: Encrypt/Decrypt를 실행하면 암호를 물어보고, 암호 입력 후 복호화된다.
No comments:
Post a Comment