Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
Readme.txt | 2019-02-27 | 3.9 kB | |
Changelog.txt | 2019-02-27 | 15.6 kB | |
pws-engine-kse.jar | 2019-02-27 | 149.7 kB | |
pws-engine-kse-2-9-0.jar | 2019-02-27 | 149.7 kB | |
pws-suppl-ftp.jar | 2019-02-27 | 75.9 kB | |
pws-engine-kse-2-9-0.zip | 2019-02-27 | 855.3 kB | |
pws-suppl-ftp-2-9-0.jar | 2019-02-27 | 75.9 kB | |
pws-engine-source-2-9-0.zip | 2019-02-27 | 982.3 kB | |
pws-engine-source-2-9-0.zip.sig | 2019-02-27 | 195 Bytes | |
pws-suppl-ftp-2-9-0.jar.sig | 2019-02-27 | 195 Bytes | |
pws-engine-kse-2-9-0.jar.sig | 2019-02-27 | 195 Bytes | |
pws-engine-kse-2-9-0.zip.sig | 2019-02-27 | 195 Bytes | |
pws-engine-kse.jar.sig | 2019-02-27 | 195 Bytes | |
pws-suppl-ftp.jar.sig | 2019-02-27 | 195 Bytes | |
Totals: 14 Items | 2.3 MB | 0 |
KSE PWSLIB 2-9-0 KSE Password Safe V3 Library README FILE This package is a stand-alone project distributed under a BSD-like license, see the license.txt file for details. It was formerly a part of the JPasswords project (JPWS) which is its first application (http://jpws.sourceforge.net). A media related supplement to the core packages is available to support FTP based file access. This supplement is released under a different license. Details can be found under "suppl" directory of the project in the download files. The file format handled is from open-source project "Password Safe". This package contains strong encryption software provided by The Cryptix Foundation, UK, also under the BSD license, and own development. Library Platform: Java 1.8 System Compatibility Format: PWS 3.13 (Password Safe) Reference Format Documents: formatV3.txt, formatV2.txt, formatV1.txt Javadoc API documentation available Release Date: 27 Feb. 2019 Available Executable Packages pws-engine-kse-2-9-0.jar Core, BSD-like license pws-suppl-ftp-2-9-0jar FTP module, LGPL 2 Documentary and Development Packages pws-engine-kse-2-9-0.zip executables + documentation pws-engine-source-2-9-0.zip source code + libraries + documentation Release Type 2-9-0 is a major release introducing advancements to suit JPWS 1.2.1 and optimised operations. ------------------------------- PRODUCT DESCRIPTION This is a stable, complete library to access, modify and create encryption protected databases for passwords in the various formats of CounterPane's program "Password Safe" ("PWS" hereafter) by means of Java executable code. These are the main features of this software: a) Support of a recent security standard of Password Safe files (format version 3.13) b) Support of all historical file formats (V2 and V1) c) Encryption technology used is Twofish ECB and CBC and SHA256 for V3 files; Blowfish ECB and CBC and SHA-1 for V2 and V1 files d) Database security level can be set individually by assigning a number of initial calculation loops e) Sensible text data, in particular all passwords, are kept encrypted in memory in specialised secure text objects created by this project f) Reduced risk from memory analysing attacks through the use of specialized methods to avoid decrypted "waste" material g) Abstract IO-interface allows application specific linking of data repositories or IO-channels h) A set of canonical record fields allows quick access to commonly used data concerning password entries i) Non-canonical, user-defined field types may be introduced to amplify record structure j) Up to 255 header data fields of variable length may be stored on a database generic level (e.g. allowing for application environment specific data) k) A set of auxiliary classes allows sorted and filtered representation of a PWS file or record list l) Event dispatching PWS file class allows smart application design and reaction to content modification m) All data is loaded into memory when a file is loaded. The library does not keep open file handles outside the load and save methods. Hence maximum processable number of records may be limited due to user's runtime environment conditions. n) Smartly tailored file socket classes allow user to develop other kind of applications using PWS encryption technology (COMPATIBILITY) All genuine PWS files (file formats defined by open-source project "Password Safe") up to version V3 should be compatible. (STATE OF MATURITY) This version of the library is expected to operate stable in all sections. (DOCUMENTATION AND APPLICATION) Interface of this library is well documented in an API Javadoc html document, available in the download packages and at the project website.