KeePass

KeePass
Password Safe


Twofish Cipher for KeePass Password Safe
Title Display Screenshot Plugin Author: GoGoGadgetScott, Plugin Language: English

Enables KeePass to encrypt databases using the Twofish algorithm.

Requires KeePass ≥ 2.09.

Copyright (C) 2009-2010 SEG Tech

Features:
» 128-bit block
» 256-bit key
» 16 rounds
» Works in CBC mode
» Efficient key setup on large microprocessors
» Free

Latest changes:
v1.3.0.0:
+ Release for KeePass ≥ 2.09.
+ Converted to plgx file.
v1.2.0.0:
+ Release for KeePass 2.09.
v1.1.0.0:
+ Release for KeePass 2.08.
v1.0.0.1:
+ First release.

Download plugin: [≥ 2.09] [2.08] [2.07 Beta]
Download source code: [≥ 2.09] [2.08] [2.07 Beta]

Twofish Cipher Website

Contents

  1. Preface
  2. Installation
  3. Limitations
  4. Notes
  5. Credits
  6. Contact

Preface

This is a plugin enables KeePass to encrypt databases using the Twofish algorithm.

Installation

  1. Simply copy the TwofishCipher.dll to the directory of KeePass.exe.
  2. Start KeePass

Limitations

  • Plugin assembly dll is not signed.

Notes

The Legion of the Bouncy Castle source code was not selected for implementation due to the large file size (1.3 MB) of the compiled dll. The implementation of just that code required for Twofish algorithm is not practical.

Credits

Many thanks to Dominik Reichl for creating KeePass Password Safe, without which, this plugin would not exist. Thanks also goes to Shaun Wilde for C# implementation of the Twofish cipher as posted on The Code Project.

Contact

GoGoGadgetScott
gogogadgetscott@gmail.com

Get KeePass

Last updated: 03/28/2010, version 1.3.0.0