Path: csiph.com!usenet.pasdenom.info!aioe.org!news.stack.nl!cs.uu.nl!news0.firedrake.org!news.xcski.com!ncf.ca!not-for-mail From: William Colls Newsgroups: comp.lang.java.programmer Subject: Password Based Encryption Date: Mon, 02 Apr 2012 22:04:07 -0400 Organization: National Capital Freenet, Ottawa, Ontario, Canada Lines: 15 Sender: ft787@cpe00a08eb1256b-cm0012c9db4d68.cpe.net.cable.rogers.com Message-ID: NNTP-Posting-Host: cpe00a08eb1256b-cm0012c9db4d68.cpe.net.cable.rogers.com Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: theodyn.ncf.ca 1333418662 11609 99.224.90.210 (3 Apr 2012 02:04:22 GMT) X-Complaints-To: complaints@ncf.ca NNTP-Posting-Date: 3 Apr 2012 02:04:22 GMT User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.28) Gecko/20120313 Thunderbird/3.1.20 Xref: csiph.com comp.lang.java.programmer:13338 I am working on a project in which we will need to encrypt some files. For reason beyond my control, we will have to use Password Based Encryption, and for the most part we have that working. However, I have not, so far, been able to find any guidance that we can give our users with respect to the password it self: Minimum length? Maximum Length? Does case matter? We assume that the usual rules for "Strong Passwords" will apply. If anyone has useful pointers or links that will help in this regard, they will be greatly appreciated. Thanks for your time. William.