[
https://issues.apache.org/activemq/browse/CAMEL-2779?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=60851#action_60851
]
Les Hazlewood commented on CAMEL-2779:
--------------------------------------
Hi Ashwin, Claus,
A quick note: Shiro does not require Spring - it can work in any environment.
I also have some minor questions about the current ShiroSecurityPolicy
implementation (in the diff file):
Why does it have a DefaultBlockCipherService reference instead of just
CipherService (an interface)? That way an end-user could configure whatever
Cipher mechanism they want. Also, since you're using Blowfish by default, you
might want to use the already-available BlowfishCipherService instead of
manually configuring a DefaultBlockCipherService implementation (minor, but
still).
Finally, and this is very minor - while Blowfish has not been susceptible to
modern cryptanalyst attacks with a sufficient key size (e.g. 128 bits or more),
AES has been approved for highest U.S. government top-secret clearance (at 256
bit keysize). A lot of people end up choosing AES by default just because of
the extra scrutiny it has been through, making them feel a little 'safer'. Why
not default to an AesCipherService by default?
Anyway, just trying to help!
Cheers,
Les
(Apache Shiro team)
> Security - Allow to use Apache Shiro as security framework as well
> ------------------------------------------------------------------
>
> Key: CAMEL-2779
> URL: https://issues.apache.org/activemq/browse/CAMEL-2779
> Project: Apache Camel
> Issue Type: New Feature
> Reporter: Claus Ibsen
> Assignee: Ashwin Karpe
> Fix For: Future
>
> Attachments: camel-shiro-20100714.zip, camel-shiro.diff
>
>
> Looks like Apache Shiro could be a good security framework
> http://incubator.apache.org/shiro/index.html
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.