KeePass와 KeePassX의 차이점은 무엇입니까?


91

KeePass와 KeePassX는 매우 가깝게 보입니다.

KeePass와 KeePassX의 차이점은 무엇입니까?


10
그리고 지금 거기 KeePassXC을 KeePassX가 정지 것처럼.
colan

2
KeePassXC에 관심이있는 KeePassX v2와 같은 새로운 기능 및 수정 (이중 어류, 병합 등)은 C가 "계속"을 의미 할 것입니다. 데비안 / 우분투 저장소에 나타나면 시도해 볼 것입니다.
Xen2050

1
@ Xen2050 시도 했습니까? 의견이 있습니까?
Pawel Debski

1
@PawelDebski 나는 내 답변에 KeePassXC에 대해 조금 추가했으며 새로운 기능 및 수정 사항이있는 KeePassX의 연속처럼 보입니다. 아마도 이전 버전의 X 대신 XC를 사용하는 것이 좋습니다 (KeePassX 0.4의 모양이 마음에 들지 않는 한)
Xen2050

2
그래, 나는 그것을 일찍 알아 냈다. 완성도를 높이기 위해 Ask Ubuntu 답변에 대한 링크는 다음과 같습니다. askubuntu.com/questions/1011431/keepassx-vs-keepassxc/… 어쨌든 훌륭한 답변에 감사드립니다.
Pawel Debski

답변:


84

이미 알고 있지만 KeePass와 KeePassX (현재 KeePassX의 포크 인 KeePassXC)는 단일 데이터베이스 파일을 사용하여 안전한 (AES 또는 Twofish를 사용하여) 공개 소스 ( GNU 범용 라이센스 2에 따라 공개 ) 데이터 스토리지 프로그램입니다. 비밀번호 (주로), 또는 사용자 이름, 비밀번호, URL, 첨부 파일 및 설명과 같은 거의 모든 데이터를 저장하십시오.

KeePass는 2003 년경 처음 Windows 용으로 시작되었지만 이제는 Mono 를 사용 하여 Mac OS X, Linux, FreeBSD와 같이 Mono가 지원하는 모든 항목에서 실행됩니다.

KeePassX 는 Linux에서 KeePass를 실행하기 위해 2005 년에 시작된 KeePass 의 "기여 된 / 비공식 KeePass 포트"입니다 (웹 페이지 하단에 저작권 표시가 정확한 경우). 이제 Linux, Windows, OS X 등의 기본 프로그램으로 사용할 수 있습니다.

KeePassX 홈페이지는 다음과 같이 말합니다 :

원래 KeePassX는 Windows 암호 관리자 Keepass Password Safe의 포트이기 때문에 Linux 용 KeePass / L이라고합니다. KeePass / L이 크로스 플랫폼 애플리케이션이 된 후에는 그 이름이 더 이상 적합하지 않으므로 2006 년 3 월 22 일에 [KeePassX]로 변경되었습니다.

KeePassXC는 KeePassX의 개발 속도가 느리기 때문에 (KeePassX에서 분기 된 것으로 보입니다 (최종 업데이트는 2016-02-02에서 v2.0.2였습니다) KeePassXC는 2017-01-22에서 v2.1.0으로 시작했습니다.


현재 KeePass와 KeePassX의 가장 큰 차이점은 각 프로그램의 모양과 느낌, 특히 KeePassX가 Mono에 의존하지 않는 Linux 또는 Mac OS X에서 나타나는 것처럼 느껴지므로 다른 기본 프로그램의 모양과 더 가깝습니다. 그리고 KeePassX 버전 0.4.x 및 2.x 디스플레이 문제가 있습니다.

또한 KeePassX / XC는 사용자 Grief 가 답변 에서 지적했듯이 플러그인을 지원하므로 플러그인을 지원하지 않습니다 ( KeePass 용 플러그인여러 개 있습니다 ) .

KeePassX "1.x"/ (0.4.x) & "2.x"및 KeePass2의 스크린 샷

이들은 Linux Mint 17 XFCE (Ubuntu 14.04 기반) 시스템에 있습니다. 현재 어떤 버전에 어떤 버전이 있는지에 대한 keepass이 Ubuntu 패키지 검색을 참조하십시오 .

KeePassX 0.4.3 (버전 1.x 호환)

이 버전은 Ubuntu "Trusty Tahr"14.04 LTS에 있으며 KeePass v1.x 데이터베이스 (AES / Rijndael 또는 Twofish)를 사용합니다. 키 패스 X 0.4이것은 기본적으로 다른 창과 동일한 글꼴 및 크기이며,보기에 적합합니다. 열을 사용자 정의하고 볼 수 있습니다. 미리보기 패널. 보기 / 편집 할 항목을 열면 새 창이 열립니다.KeePassX 0.4보기 항목


키 패스 X 2.0.2

Ubuntu 16.04 LTS & 16.10에서 KeePass v2.x 데이터베이스 사용-AES / Rijndael 전용. KeePass2 일반보기새 데이터베이스 버전 2.x를 사용하지만 TwoFish 암호화를 사용할 수 없으며 미리보기 패널 (선택한 항목에 대한 세부 사항이있는 아래쪽 / 오른쪽 패널) 및 사용자 정의 열과 같은 일부 표시 기능 이 제거 됩니다. 항목을 보거나 편집해도 새 창이 열리지 않고 전체 KeePassX 창을보기 / 편집 창으로 변경합니다.

어떤 이유로 창을이 스크린 샷보다 작은 크기로 조정할 수는 없습니다. 희망적으로 그들은 빠진 디스플레이 기능을 곧 다시 추가 할 것이지만 그때까지 KeePassX 0.4.x를 고수 할 것입니다.


KeePassXC 2.2.0

A "새로운 경쟁자", KeePassXC, 등장 자체를 설명합니다 "로 확장하고 새로운 기능과 피쳐를 제공하기 위해 버그 수정과 향상을 목표로, KeePassX, KeePass를 암호 안전의 네이티브 크로스 플랫폼 포트의 커뮤니티 포크 풍부하고 완벽한 크로스 플랫폼과 최신 오픈 소스 암호 관리자입니다. "

그건 자주 묻는 질문 몇 가지 기본적인 질문에 대한 답변 :

  • Q : 왜 KeePassX 대신 KeePassXC입니까?
    A : KeePassX는 놀라운 암호 관리자이지만 한동안 활발한 개발이 이루어지지 않았습니다. 많은 풀 풀 요청이 병합되지 않았으며 원래 프로젝트에는 사용자가 최신 비밀번호 관리자로부터 기대할 수있는 일부 기능이 누락되었습니다. 따라서 우리는 KeePassX를 개발하여 개발을 계속하기로 결정하고 KeePassX에 대해 좋아하는 모든 것과 새로운 기능 및 버그 수정을 제공하기로 결정했습니다.

  • Q : 왜 KeePass 대신 KeePassXC입니까?
    A : KeePass는 매우 입증되고 기능이 풍부한 암호 관리자이며 근본적으로 잘못된 것은 없습니다. 그러나 C #으로 작성되었으므로 Microsoft의 .NET 플랫폼이 필요합니다. Windows 이외의 시스템에서는 Mono 런타임 라이브러리를 사용하여 KeePass를 실행할 수 있지만 익숙한 기본 모양과 느낌은 얻지 못합니다.
    반면 KeePassXC는 C ++로 개발되었으며 모든 플랫폼에서 기본적으로 실행되어 최고의 플랫폼 통합을 제공합니다.

KeePassXC와 KeePassX는 시각적으로 거의 동일한 것처럼 보이므로 (스크린 샷이없고 암호 생성기 도구 모음 단추 만 추가) KeePassXC의 차이점은 다음과 같습니다.


모노를 사용하는 KeePass 2.25

Ubuntu 14.04 LTS에는 16.04 LTS 이상의 약간 높은 버전이 있습니다. 여기에 이미지 설명을 입력하십시오KeePassX 0.4.3과 시각적으로 매우 유사하지만 글꼴이 다르고 작습니다. 미리보기 패널은 .CSV 파일 읽기와 같이 훨씬 작고 항목을 보거나 편집하면 새 창이 열립니다. 나란히 볼 수 있습니다 : KeePass2 나란히 또한 Windows 버전이 KeePass 버전 1 형식으로 내보내기와 같은 작업을 수행 할 수 없습니다 : KeePass2가 Windows 오류가 아님이 다음 이미지에서 키 변환 라운드는 실제로 6003입니다. 그러나 6 만 보입니다 : KeePass2 디스플레이 문제


이전의 현재 "기본"KeePassX (0.4.3)는 "KeePass 1.x (클래식) 비밀번호 데이터베이스 형식" 만 지원 했지만 2015 년 12 월 7 일부터 KeePassX 버전 2는 마침내 안정적인 릴리스에 도달했습니다 .

우리는 수년간의 개발 끝에 KeePassX 2 시리즈의 첫 번째 안정적인 출시를 발표하게 된 것을 자랑스럽게 생각합니다.

KeePassX 2.0은 새로운 .kdbx (KeePass 2와 동일) 데이터베이스 형식을 사용하고 있습니다.
데이터베이스> KeePass 1 데이터베이스 가져 오기에서 0.4에서 .kdb 데이터베이스를 가져올 수 있습니다.
이것은 단방향 프로세스입니다. .kdb 형식으로 다시 마이그레이션 할 수 없습니다.

새로운 기능은 다음과 같습니다.

  • 항목 당 여러 첨부 파일
  • 항목에 사용자 정의 키 / 값 쌍 추가
  • 한 창에서 여러 데이터베이스 열기

그리고 "KeePass Edition Comparison" 페이지 는 아마도 버전 1과 2를 구별하는데 도움이 될 것입니다.

그것은 불필요한 것 여기에 모두 복사, 50 개 가지 측면을 중심으로 비교, 그래서 난 그냥 차이점 몇 가지를 붙여 넣을 수 있습니다, KeePass를 1.x에서가하는 기능을 하지 KeePass를 2.x 또는 3.0에 비해,이 이 중 많은 부분이 Windows 중심으로 보입니다.

전체 유니 코드 지원, 고급 DPI 지원, Windows 사용자 계정, 일회용 암호 (플러그인), 보안 데스크탑에 마스터 키 입력, 사용자 지정 문자열 필드, 내부 첨부 파일 뷰어 / 편집기, 항목 기록, 외부 아이콘 가져 오기, 그룹 메모, 하위 그룹 항목 표시, 휴지통, 항목 태그, 그룹화 결과, 검색 결과 정렬, 자동 유형 TCATO, 문자 선택, XSL 변환으로 내보내기, "35 개 이상의 형식 ( 도움말 : 가져 오기 참조 )"에서 가져 오기 , 열기 URL (FTP, HTTP, WebDAV, SCP, SFTP, FTPS)을 통한 데이터베이스, 공유 데이터베이스 편집 (Office 스타일 잠금), 동기화, 스크립팅, 트리거 시스템.

그리고 KeePass 1.x는 AES / Rijndael & Twofish Encryption 알고리즘을 지원합니다. KeePass 2.x는 KeePassX의 AES / Rijndael, KeePassXC의 AES & TwoFish, KeePass의 AES & ChaCha20을 지원합니다.

자세한 내용과 설명은 위의 링크 된 비교 페이지를 참조하십시오.


2
Martin의 답변에 대한 의견을 참조하십시오. KeePassX 2의 알파 및 베타 버전은 .kdbx문제없이 데이터베이스 형식을 열고 읽고 쓸 수 있습니다 (KeePass 2.x).
Arda

1
KeePassX 웹 페이지는 여전히 "1"버전 (0.4)을 참조하며 여전히 KeePass 2 데이터베이스와 호환되지 않는다고 말합니다. 그러나 최신 KeePassX 2.0은 아직 베타 버전이지만 (지난 +3 년 동안 알파 상태 였음) 아직 정식 릴리스로 간주되지는 않습니다 ( " 주의 : 베타 릴리스입니다. 코드베이스가 이미 있다고 생각하지만 다소 안정적입니다. 정기적으로 데이터베이스를 백업하십시오. ")
Xen2050

개발을 위해 Qt를 사용하지만 플러그인을 지원하지 않는 것이 다소 이상하다는 것을 알았습니다. Qt는 플러그인 인프라 (완벽한 것은 아니지만 여전히 낫다)를 즉시 제공합니다.
rbaleksandar

허, 이상하다. GPLv2가 자유 소프트웨어 라이센스
인줄 알았다

21

현재 KeePass와 KeePassX의 가장 큰 차이점 중 하나는 KeePassX에서 플러그인이나 API가 없다는 것입니다.

KeePassX 용 플러그인이 있습니까?

플러그인을 지원하기 위해 내장 된 인터페이스가 없습니다. 따라서 사용 가능한 플러그인이 없습니다.

(참고)

UPD (2019 년 10 월 4 일) :

KeePassXC 를 사용해 보는 것이 좋습니다 . 나를 위해 KeePass와 KeePassX보다 훨씬 나은 것으로 보입니다. 브라우저를 즉시 통합 할 수 있습니다.


12

KeePassX는 Linux 및 OS X 용 KeePass의 오픈 소스 클론입니다. KeePassX는 QT를 사용하므로 동일한 사용자 인터페이스가 없습니다.

그러나 데이터베이스 .kdb또는 .kdbx이진 호환 가능하므로 서로 호환 가능하게 사용할 수 있습니다 .


3
.kbd는 v1 형식이며 (와 반대 .kbdx) KeePassX는 "KeePass 1.x (클래식) 암호 데이터베이스 형식"을 지원합니다. 난 노력 했어.
Martin Monperrus

6
.kdbxWindows와 Linux 및 새로 OSX에서 오랫동안 새로운 KeePassX v2 Alpha 및 Beta 버전의 파일을 사용할 수 있습니다 (파일은 Dropbox에 저장되어 내 작업 (현재 OSX-KeePassX)과 홈 (Windows, KeePass 2)에서 공유 할 수 있습니다) 지금까지 문제없이 매끄럽게 사용할 수 있다고 말할 수 있습니다.
Arda

1
@ Xen2050 그 내용은 FAQ에서 제거되었습니다. 나는 그것이 지금 작동한다고 생각합니다.
sebastian-c

3

Ubuntu 18.04 LTS Bionic Beaver를 사용하고 있으며 Keepass 2.38 및 KeepassX 2.0.3을 모두 테스트했습니다.

간단히 말해서 :

  • Keepass는 Windows 용으로 탄생했으며 Mono를 사용하여 Linux로 포팅되었으며 KeepassX는 잘 알려져 있고 지원되는 Qt 라이브러리를 사용하여 Linux 용으로 작성되었습니다. 우분투의 KeepassX는 약간 좋아 보이지만 ...
  • KeepassX 0.4는 .kdbx 데이터베이스를 지원하지 않습니다
  • KeepassX 2.x의 인터페이스 IMHO에는 두 가지 중요한 기능이 없습니다.
    1. 창 하단의 항목 메모 미리보기 (항목을 두 번 클릭해야 항목을 볼 수 있음)
    2. 클립 보드 캐시가 지워지기까지 남은 시간을 표시하는 시간 표시기가 없습니다.

따라서 KeepassX 2.x에서 이러한 기능을 개발할 때까지 Keepass2를 사용하는 것이 좋습니다.

'keepass2'패키지가 공식 우분투 저장소에 있더라도 우분투 소프트웨어 저장소에서 설치할 수는 없지만 터미널을 열고 입력해야합니다.

sudo apt-get install keepass2
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.