I'm looking for a solution to perform file encrypting and signing. This would be done on the client side, and signature check and decryption on the server side.
Some details:
- This should work for any kind of file (the signature should be "attached" to the file, not inside it like with PDFs)
- At least the server side should be Java based (the client could be a Java applet)
EDIT: The client part is really the greater issue here. While the server side can be implemented with existing libraries, the client should be an existing application (even if commercial).