Toby Allsopp wrote:
> Hi. First, this is question for the jboss-user list. This list is for
> discussion of the development of JBoss itself.
Uh-huh. To quote myself "... where IN THE CODE can I ...". I didn't
think that the JBoss user list would be intimately familiar with the
JBoss source code. I really do feel pretty strongly that my
(admittedly, stupid -- see below) question was appropriate for the
development list. I meant to find out how to change the JBoss source to
enhance security ...
>> We are in the beginning stages of a deployment at a customer site. We
>> (obviously, or why would I post here) are deploying our application on
>> top of jBoss 2.1 BETA. One of the IT requirements at this customer is
>> that no passwords can be stored or transmitted in the clear. As such,
>> we need to MD5 (or otherwise encrypt) all of the passwords in
>> jboss.jcml. There are three that I know of:
>>
>> 1. XADataSourceLoader
>> 2. ConnectionFactoryLoader
>> 3. MailService
>>
>> My question is the following: How and where in the code can I enable
>> support for MD5 (or otherwise encrypted) passwords?
>
>
> Gah! I just had this argument at work. The services you are sending the
> passwords to require the clear text, so you must be able to decrypt the
> passwords before sending them. So, where do you store the decryption key?
Agreed, it's a tricky problem with no simple solution. The best we
could do would be to "reversibly hash" the password and then de-hash it
before it was sent. This, in my opinion, is no better than cleartext,
but our customer may disagree.
Thanks for your help.
++Jeff
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development