• Bonnie.NET 是一个方便的密码API写为微软。净框架。 它允许生成和管理的加密对象基于今天,大多数使用的加密算法。

    Bonnie.NET 重组的密码类的Microsoft。净框架给他们一个更开发友好共同的接口。 这些许可的利用的加密要素,甚至要的新手,允许但是可能性的密码专家执行复杂的密码系统。

    从安全的角度来看,Bonnie.NET 开发和维护有极大的关注关于安全和代码的安全。 事实上,所有的密码运算是基于当今最安全的标准和这些都是结合良好的保护级别通过以下方式实现的。净框架3.5.

    所有加密数据都保持安全存在,通过利用SecureString类和ProtectedMemory类。净框架。 此外,密码的对象内的API设置和立即垃圾回收,尽快为他们完成他们的工作。

    所有的大会的方法是控制通过实施代码的访问权的安全(CAS)拥有的。净框架。 这个许可证来控制,内部的组件,每一次操作,可以暴露于一个安全风险。 Bonnie.NET 实现CAS政策在这样一种方式,访问该系统资源所有权被剥夺除外,对于那些必须是严格利用。

    对于那些,检查有关权限的呼叫者。 最后,所有方法的API实现一个复杂的机制对于异常管理,从而允许开发人员的控制,在一个准确的方式,所有的异常条件下可能发生在Bonnie.NET 利用率,赋予她/他的可能性来监测所有安全检查时进行这些检查检测出一些失败。

  • Bonnie.NET एक आसान क्रिप्टोग्राफिक एपीआई के लिए लिखा है Microsoft .नेट ढाँचा । यह अनुमति देता है के उत्पादन और प्रबंधन की क्रिप्टोग्राफिक वस्तुओं के आधार पर आज सबसे अधिक इस्तेमाल किया क्रिप्टोग्राफिक एल्गोरिदम.

    Bonnie.NET पुनर्गठित क्रिप्टोग्राफिक की कक्षाओं Microsoft .NET Framework देने के लिए उन्हें एक और अधिक डेवलपर के अनुकूल आम इंटरफेस है । उन की अनुमति के उपयोग के क्रिप्टोग्राफिक तत्वों को भी करने के लिए novices अनुमति देता है, लेकिन संभावना के लिए क्रिप्टोग्राफिक विशेषज्ञों को लागू करने के लिए जटिल क्रिप्टोग्राफिक सिस्टम है ।

    एक सुरक्षा बिंदु से देखने का, Bonnie.NET विकसित की है और बनाए रखा के साथ महान ध्यान के बारे में सुरक्षा और सुरक्षा कोड. वास्तव में, सभी क्रिप्टोग्राफिक आपरेशन पर आधारित हैं, आज के सबसे सुरक्षित मानकों और उन लोगों के साथ संयुक्त कर रहे हैं उत्कृष्ट संरक्षण के स्तर से हासिल की है । NET framework 3.5 है.

    सभी क्रिप्टोग्राफिक डेटा को सुरक्षित रखा जाता स्मृति में द्वारा उपयोग के SecureString वर्ग और ProtectedMemory वर्ग के है । नेट ढाँचा । इसके अलावा, क्रिप्टोग्राफिक वस्तुओं के अंदर एपीआई निपटारा कर रहे हैं और तुरंत कचरा एकत्र के रूप में जल्द ही के रूप में वे पूरा करें.

    सभी विधानसभा के तरीकों को नियंत्रित कर रहे हैं को लागू करने के द्वारा पहुँच सुरक्षा का कोड (कैस) की विशेषताएं है । नेट ढाँचा । इस परमिट को नियंत्रित करने के लिए, विधानसभा, हर ऑपरेशन किया जा सकता है कि उजागर करने के लिए एक सुरक्षा जोखिम है । Bonnie.NET औजार कैस नीति में इस तरह के एक तरीका है कि, तक पहुँचने के लिए सिस्टम संसाधन, सभी अनुमतियाँ इनकार कर रहे हैं किसी अपवाद के उन लोगों के लिए किया जाना चाहिए कि सख्ती से उपयोग किया जाता है ।

    उन लोगों के लिए, चेक अनुमतियों के बारे में के कॉल करने के लिए बना रहे हैं. अंत में, सभी तरीकों के एपीआई को लागू करने के लिए एक परिष्कृत तंत्र के लिए अपवाद प्रबंधन की अनुमति देता है, डेवलपर के नियंत्रण में, एक सटीक तरीके से, सभी के अपवाद की स्थिति है कि हो सकता है के दौरान Bonnie.NET उपयोग, देने के लिए उसे/उसे की संभावना पर नजर रखने के लिए सभी सुरक्षा जांच प्रदर्शन किया जब उन चेकों का पता लगाने के कुछ विफलता.

  • Bonnie.NET is a handy cryptographic API written for the Microsoft .NET Framework. It allows the generation and management of cryptographic objects based on the today most used cryptographic algorithms.

    Bonnie.NET reorganized the cryptographic classes of the Microsoft .NET Framework giving to them a more developer-friendly common interfaces. Those permit the utilization of cryptographic elements even to the novices, allowing however the possibility to the cryptographic experts to implement complex cryptographic systems.

    From a security point of view, Bonnie.NET is developed and maintained with great attention about security and code security. In fact, all the cryptographic operation are based on the today most secure standards and those are combined with the excellent protection level achieved by the .NET framework 3.5.

    All cryptographic data are kept secure in memory by the utilization of the SecureString class and ProtectedMemory class of the .NET framework. Moreover, the cryptographic objects inside the API are disposed and immediately garbage collected as soon as they complete their job.

    All the assembly methods are controlled by implementing the code access security (CAS) features of the .NET framework. This permits to control, inside the assembly, every operation that can be exposed to a security risk. Bonnie.NET implements CAS policy in such a way that, accessing to the system resource, all permissions are denied exception made for those that must be strictly utilized.

    For those, checks about permissions of the callers are made. Finally, all the methods of the API implement a sophisticated mechanism for the exception management, allowing the developer the control, in an accurate way, of all the exception conditions that can occur during the Bonnie.NET utilization, giving to her/him the possibility to monitor all the security checks performed when those checks detect some failure.