Hi guys,
this is not really an
EJB question ...but i dont know where else to ask so please bear with me.
I am trying to build an application for the Financial sector. As security is of primary importance there, i want to store ALL the data in the Database in the encrypted format(and not just the username and passwords).
My first question is, can i do this ?? If i can, what is the datatype of the fields that i need to specify ? can i carry on with integer, var(n),
String type of datatypes or will they all have to specified as Strings if they have to be stored in the Encrypted format?
My second question is related to Ejb's
I have a Stateless session Bean that i want to decrypt/encrypt all data passing to and from the database, that it sits between the other session beans and the entity beans. In this scenario this session bean acts as a bottleneck for the entire application, which might drag down the performance of the entire system. Does anyone have a more efficient solution/pattern for solving this problem ?
Thanks
Raja