
C#
文章平均质量分 78
xugangjava
123
展开
-
C++中调用C# DLL
首先写个Com的DLL 工程如下Security.cs代码Com 接口代码工程生成配置 选择为Com互注册 编译 后生成 XGSharpLib.dll文件下面编写C++测试程序这样 我们就可以在C++程序 调用C# .net自带的加密算法了原创 2011-12-13 16:39:55 · 2642 阅读 · 0 评论 -
python调用C# Com 的dll
dll源程序 可查看 文章>http://blog.youkuaiyun.com/xugangjava/article/details/7067413首先 运行 工具 makepy.py这样就可以查看 C# dll的 com导出的 py文件了查看# -*- coding: mbcs -*-# Created by makepy.py version 0.5.0原创 2012-01-15 11:09:28 · 10071 阅读 · 2 评论 -
CA服务器开开发(一)---颁发证书,生成pfx证书安装文件
需要BouncyCastle .net版 下面是项目中用到的证书操作类,通过该类可以生成用户证书cer文件 和证书安装文件pfx文件,并生成认证原文。 public static class CaOperator { /// /// 根证书 /// public static readonly X509Certifi原创 2013-09-02 16:27:41 · 7365 阅读 · 0 评论 -
CA服务器开开发(二)---UsbKey认证 服务端
认证过程为,服务端生成一个随机数(认证原文),CA服务器中使用用户的证书里面的公钥进行加密这个随机数,然后用户收到这个加密后的随机数后使用usbkey里面的私钥来解密出认证原文,然后将原文发送到服务端进行比对,如果和开始生成的原文一致,则用户的身份是合法的。这里我写了一个WebService来生成原文并保存到数据库。然后通过插件来提取用户证书公钥加密。 public class CALo原创 2013-09-02 16:37:18 · 6896 阅读 · 1 评论 -
基于.Net3.5 Nhibernate 整合 Extjs 框架设计
因为公司项目都是基于.Net3.5的,后台以前项目全部使用的Nhibernate。Extjs前台 主要和后台ashx文件交互。自己设计了一套简单的MVC框架,设计一个RouteHandler 类 实现 IHttpHandler IRequiresSessionState来实现路由功能。主要实现一个ashx可以实现多个方法。为了提高性能IResuserable 返回true,所以必须进行同步原创 2013-11-04 12:24:00 · 1773 阅读 · 0 评论