Sorcerer's IsleCode cfPassphrase / files

 1cfPassphrase
 2
 3* Version:       0.2
 4* License:       LGPLv3
 5* Homepage:      https://www.sorcerersisle.com/software/cfpassphrase
 6* Documentation: https://docs.sorcerersisle.com/cfpassphrase
 7* Repository:    https://code.sorcerersisle.com/cfpassphrase.git
 8* Issues:        https://github.com/boughtonp/cfpassphrase/issues
 9
10
11Description
12-----------
13
14cfPassphrase is a library for securely hashing and checking passwords and 
15passphrases using proven industry standard algorithms. It aims to provide 
16a simple and common implementation that can be used in any CFML engine.
17
18For further details of what is provided see docs.pdf for documentation.
19
20
21Requirements
22------------
23
24cfPassphrase supports any modern CFML engine, specifically:
25
26* ColdFusion 9 and above.
27* Lucee 5.3 and above.
28* Railo / Lucee 4.x
29* OpenBD 3.x
30
31It requires a minimum JRE/JDK version of 8.
32
33If you are interested in running it on a different environment,
34or have issues getting it to work, please raise an issue.
35
36
37Licensing & Credits
38-------------------
39
40This project is available under the terms of the LGPLv3 license.
41See license.txt to understand your rights and obligations.
42
43cfPassphrase was created by Peter Boughton, and gratefully makes 
44use of the third-party software detailed below, each available 
45individually under their respective licenses.
46
47jBCrypt v0.4 (mindrot.org/projects/jBCrypt)
48* Source: http://mindrot.org/files/jBCrypt/
49* License: ISC/BSD (http://mindrot.org/files/jBCrypt/LICENSE)
50* Files: src/org/mindrot/jbcrypt/BCrypt.java
51
52Java PBKDF2 (crackstation.net/hashing-security.htm)
53* Source: http://crackstation.net/hashing-security.htm
54* License: Public Domain
55* Files: src/crackstation/PBKDF2/PasswordHash.java
56
57Java SCrypt (github.com/wg/scrypt)
58* Source: https://github.com/wg/scrypt
59* License: Apache v2.0 (http://www.apache.org/licenses/LICENSE-2.0) 
60* Files: src/com/lambdaworks/*
61
62
63Contributing
64------------
65
66This project was created with the aim of making secure hashing
67easy to implement for all CFML applications that need it.
68
69Bug fixes, backwards-compatible improvements and additions are welcome,
70but please discuss first (either raise an issue or send an email).
71
72Changes are accepted as either pull requests or patch files.
73
74
75/eof