随笔分类 -  .Net

摘要:1. 引RSA算法以公/私钥为基础. 数据经公钥加密后只能通过私钥解密, 反之亦然. 比如, A传递信息给B, 我们需要2方面的保证: 信息安全和身份确认. 在A端, 我们可以将信息用B的公钥加密, 然后将签名用A的私钥加密; 在B端, 用B的私钥解密信息, 用A的公钥解密签名.2. 概念强程序集名包含4部分, 简名, 版本号, 语言, 签名. 其中签名以公钥形式标注, 用来解密由私钥加密的程序集... 阅读全文
posted @ 2009-06-25 15:21 Tyrael 阅读(449) 评论(0) 推荐(0)
摘要:我记得在大学时期我们老师唯一推荐过的书就是<Inside the c++ model>, 可见了解对象布局的重要性. 下面这图是我在阅读<Essential .net>时随手画的, 可能会有所出入, 希望可以斧正..Net 2.0内存对象布局: .Net 2.0之后加入了很多元素, 比如Extend method, 所以虽然大体上相似, 但并不能完全反映. 阅读全文
posted @ 2009-06-08 22:23 Tyrael 阅读(170) 评论(0) 推荐(0)
摘要:下面是一些关于阅读<Essential .Net, CLR>的体会, 当时记录在Txt文本中, 现在直接copy上来, 格式可能会有所不适:1. CLR types are uniquely identified by their assembly name/type name pair, but it does not help the programmer to distincti... 阅读全文
posted @ 2009-06-02 14:31 Tyrael 阅读(274) 评论(0) 推荐(0)