Softpedia
 

MAC CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • EarthDesk 5.8.5
  • GraphicConverter 8...
  • MacPorts 2.1.1
  • CCleaner 1.03.131
  • Quicksilver ß68 Bu...
  • TextWrangler 4.0.1...
  • Google Chrome 21.0...
  • Winclone 3.3
  • ScreenFlow 3.0.6
  • Apple Security Upd...
  • Home > Mac > Developer Tools
     Report malware

    Charm Crypto 0.3a

    Download button

    No screenshots available
    Downloads: 46  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Size / OS:

    Binary Format:

    Last Updated:

    Category:
    JHUISI | More programs
    Freeware / FREE
    4.6 MB / Mac OS X 10.6 or later
    Universal Binary Universal Binary
    February 10th, 2012, 06:48 UTC
    Home / Developer Tools

     Read user reviews (0)  Refer to a friend  Subscribe

    Charm Crypto description

    A rapid framework for prototyping Cryptosystems

    Charm Crypto for Mac OS X is a framework for rapidly prototyping advanced cryptosystems.  Based on the Python language, it was designed from the ground up to minimize development time and code complexity while promoting the reuse of components.

    Charm uses a hybrid design: performance intensive mathematical operations are implemented in native C modules, while cryptosystems themselves are written in a readable, high-level language.

    Charm also provides a number of new components designed to facilitate the fast development of new protocols and schemes.

    Charm ships with a library of implemented cryptosystems. This library includes public key encryption schemes, identity-based encryption schemes, attribute-based encryption schemes, digital signatures, privacy-preserving signatures, commitment schemes, zero-knowledge proofs, and interactive protocols such as anonymous credential and oblivious transfer schemes.

    Here are some key features of "Charm Crypto":

    · Support for various mathematical settings, including integer rings/fields, bilinear and non-bilinear Elliptic Curve groups.
    · Base crypto library, including symmetric encryption schemes, hash functions, PRNGs.
    · Standard APIs for constructions such as digital signature, encryption, commitments.
    · A “protocol engine” to simplify the process of implementing multi-party protocols.
    · An integrated compiler for interactive and non-interactive ZK proofs.
    · Integrated benchmarking capability

    Requirements:

    · 2.6 MB of disk space
    · Python

     


    TAGS:

    cryptosystem prototype | minimize development time | Crypto framework | minimize | development | time



    HTML code for linking to this page:


    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM