Dear Arik
     I'm sorry for incomplete information, please see below the detail
description of my task,
     I have been assigned a task to evaluate crypto libraries for multicast
encrypted file transfer application on multi operating system,
specifically
1)Crypto++
2)OpenSSL and
3)Mozilla,

I have to evaluate these libraries based on criterias like
1) Software quality: Good/poor aspects of the library design and
implementation such as
   a)Multi-threading support
   b)Usage of patterns in design
   c)Reusability of components
2)Software Stability: To evaluate the stability of the library
   a) Patches and bug fixes frequency
   b) Market usage.(Which one is largely used)
   c) Known limitations, Bugs?
3) Software Performance: To Evaluate the library performance
   a)Cryptographic performance (Encryption, Decryption, Key generation...)
   b)load test
   c)Memory Usage
   d)CPU usage
4) Library interface: What kind of interface the library provides?
   a) Static Library
   b) Dynamic Library
   c)Multi-Layer Interface
5) Cryptographic criteria:
   a) Public key support:
      a1)What kind of public key algorithm are supported by library?
        ex:1)RSA public key (1024 bits must have)
           2)Diffie-Hellman key exchange and others
   b) Symmetric key support:
      a1)What kind of Symmetric key algorithm are supported by library?
         ex: 1)RC2/RC4(128 bits must have)
6)Hardware support:What kind of protocols are supported for hardware
communications
   like a)PKCS#1
        b)PC/SC
        c)Cryptoki interface (I really don't have the background of this,
can you please throw a light on this)
7) Does it supports secure container concept: which allows the secure
storage of the public/private key pair on the End-User PC

I think now I'm more clear with my requirement, can you please give me some
hint or the URL where
all these details are available.

Thanks


K.V.Urssu
Software Engineer
L.G Soft India
Bangalore-17

-----Original Message-----
From: Arik Baratz [mailto:[EMAIL PROTECTED]
Sent: Monday, May 12, 2003 1:11 PM
To: [EMAIL PROTECTED]
Subject: RE: Help required



> -----Original Message-----
> From: Nanja Raje Urs [mailto:[EMAIL PROTECTED]

> Guys can you please update me regarding choosing the Crypto libraries,
> I'm on survey of selecting a more effecient crypto library for my
> application Multicast file transfer application using encryption.
>
> Please help in getting an comparison report of
>
> 1)Crypto ++
> 2)Open SSL
> 3) Muzilla

Nanja,

OpenSSL is probably out of the question. I don't know it that well but I
believe it relies on reliable bidirectional connections. Correct me if I'm
wrong.

I could not find anything at all about 'Muzilla'. Are you sure that you know
what you are talking about?

Crypto++ can do just about anything you set your mind to write with it.

There are many other libraries out there that you didn't consider. Given
more time I would have made a list.

-- Arik
**********************************************************************
This email and attachments have been scanned for
potential proprietary or sensitive information leakage.
Vidius, Inc. Protecting Your Information from the Inside Out.
www.vidius.com
**********************************************************************

Reply via email to