2011-10-16 9 views
8

में sha-256 की गणना के लिए एक अच्छी लाइब्रेरी है I sha256 की गणना के लिए एक अच्छी लाइब्रेरी खोजने का प्रयास कर रहा हूं। मैं पहले से ही विकल्पसी ++

का एक बहुत

क्रिप्टो ++ पाया: http://www.cryptopp.com/

openssl: http://www.openssl.org/

MIRACL: http://www.shamus.ie/

मैं बहुत एक पुस्तकालय है कि अच्छी तरह से जाना जाता है, व्यापक रूप से औद्योगिक रूप से इस्तेमाल किया और सभी पर काम करता है पसंद करेंगे ऑपरेटिंग सिस्टम, सबसे कुशल एक के बजाय।

आप मेरे लिए क्या सलाह देते हैं? (एक लाइब्रेरी पर अनुशंसा करने के लिए स्वतंत्र महसूस करें जिसे मैंने यहां उल्लेख नहीं किया है)।

+1

'openssl' का व्यापक रूप से उपयोग किया जाता है। – Mat

+0

आप [मोज़िला की नेटवर्क सुरक्षा सेवा] (http://www.mozilla.org/projects/security/pki/nss/) पर एक नज़र डालना चाहते हैं, जिसमें ओपनएसएसएल की तुलना में बेहतर दस्तावेज़ीकरण है, और इसमें एसएचए -256 कार्यान्वयन भी हैं । – birryree

उत्तर

2

आप सभी ऑपरेटिंग सिस्टम पर विचार करना चाहिए cryptlib

वर्क्स

Cryptlib AMX, BeOS, ChorusOS, डॉस, DOS32, ecos, μC/ओएस द्वितीय के लिए स्रोत कोड के रूप में आपूर्ति की जाती है, एम्बेडेड लिनक्स , फ्रीआरटीओएस/ओपनआरटीओएस, आईबीएम एमवीएस, μITRON, मैकिंतोश/ओएस एक्स, ओएस/2, पामोस, आरटीईएमएस, टंडेम, थ्रेडएक्स, यूनिक्स संस्करणों की एक किस्म (एआईक्स, डिजिटल यूनिक्स, डीजीएक्स, फ्रीबीएसडी/नेटबीएसडी/ओपनबीएसडी, एचपी-यूएक्स समेत) , आईआरईएक्स, लिनक्स, एमपी-आरएएस, ओएसएफ/1, क्यूएनएक्स, एससीओ/यूनिक्सवेयर, सोलारिस, सनोस, अल्टरिक्स, और यूटीएस 4), यूक्लिनक्स, वीएम/सीएमएस, वीएक्सवर्क्स, विंडोज 3.x, विंडोज 95/98/एमई, विंडोज सीई/पॉकेटपीसी/स्मार्टफोन, विंडोज एनटी/2000/एक्सपी/विस्टा/विंडोज 7 (32 - और 64-बिट संस्करण), वीडीके, और एक्सिलिनक्स एक्सएमके। क्रिप्टलिब की अत्यधिक पोर्टेबल प्रकृति का अर्थ है कि इसका उपयोग विभिन्न कस्टम एम्बेडेड सिस्टम वातावरण में भी किया जा रहा है।

व्यापक रूप से औद्योगिक रूप से इस्तेमाल किया

Clients

यह वाणिज्यिक उपयोग के लिए नि: शुल्क नहीं है, हालांकि देखते हैं।

+0

आपको बहुत बहुत धन्यवाद, मेरा अंतिम निर्णय ओपनएसएसएल लाइब्रेरी का उपयोग करना है – Bartolinio