Am Mon, 26 Nov 2007 05:50:28 -0800 schrieb
(E-Mail Removed):
> Hello,
>
> I have written a Java application which needs to access an external
> mysql-database. To secure the connection I would like to use a VPN.
> Perhaps someone has experience with strongSwan as server? Smartcard-
> support is also needed, because my java-app uses a javacard to encrypt
> data, so I also want to use it for the VPN-auth.
>
> Perhaps someone also knows a good small client, which I can call from
> my Java-App, so the user do not have to open the VPN client by
> himself.
>
> Regards,
>
> Susanne
Hello,
at the very first what is a javacard?
Usually you have 3 kinds of authentication challenges (IPSec).
1. preshared key (password auth)
2. via public rsa key (usually kept in DNS)
3. via CA (you can build your own PKI)
What I don't understand is the smatcard thingy to encrypt the data, if you
have a tunnel successfull established then you have a secure and encrypted
connection.
Do you want an userauth. via smartcard?
cheers