Re: [Evolution-hackers] encryption in evolution-data-server

2008-03-20 Thread liu shuai
Thank you ross!

I got it. 

By the way, in the function sm_encrypt at
evolution-data-server/camel/camel-smime-context.c, I saw so many
function like NSS_SMIMEUtil_FindBulkAlgForRecipients and so on. These
functions seems no source code, and I can not understand what algorithms
are used in the S/MIME. 

I do not know what algorithms are used for symmetric encryption and
asymmetric encryption, and the specific signature algorithms? And
whether the algorithms are implemented in the evolution, or they just
call the external packages?


Can you do me a favor? I would be very appreciate for your help.

Shuai Liu
On Wed, 2008-03-19 at 08:38 +, Ross Burton wrote:
 On Wed, 2008-03-19 at 11:39 +0800, liu shuai wrote:
  Every experts in evolution. I am very glad to be here to study some
  useful encryption in evolution-data-server.
  
  Can you guide me the AES in libdb, or just share your knowledge of
 AES
  in evolution, or about the function of libdb? I am a new comer in
  evolution.
 
 There is no encryption of data in Evolution Data Server.  If the data
 in
 the libdb database was encrypted, it could still be captured whilst
 being transferred to the client application.  With the DBus port this
 is
 as trivial as running dbus-monitor, its trickier with the current
 ORBit
 implementation but I suspect not that hard.
 
 Ross

___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] encryption in evolution-data-server

2008-03-20 Thread Ross Burton
On Thu, 2008-03-20 at 17:35 +0800, liu shuai wrote:
 By the way, in the function sm_encrypt at
 evolution-data-server/camel/camel-smime-context.c, I saw so many
 function like NSS_SMIMEUtil_FindBulkAlgForRecipients and so on. These
 functions seems no source code, and I can not understand what algorithms
 are used in the S/MIME. 
 
 I do not know what algorithms are used for symmetric encryption and
 asymmetric encryption, and the specific signature algorithms? And
 whether the algorithms are implemented in the evolution, or they just
 call the external packages?

Camel uses NSS from the Mozilla project for encryption.

Ross
-- 
Ross Burton mail: [EMAIL PROTECTED]
  jabber: [EMAIL PROTECTED]
 www: http://www.burtonini.com./
 PGP Fingerprint: 1A21 F5B0 D8D0 CFE3 81D4 E25A 2D09 E447 D0B4 33DF



signature.asc
Description: This is a digitally signed message part
___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers