另类数据恢复—从封装软件中提取资源

谁没有给女生修过电脑的男程序员是不是同志。

女生遇到的问题总是各种奇葩。比如作者近来就被要求从一个acdSee 生成的幻灯片可执行文件(*.exe)中提取出写真照片。据说她很聪明的想到了屏幕截图的方法,可是图片太多,而截屏的分辨率太低。。。已经花费了她好几个面膜时间。

收到文件看到:

—-[……]

阅读全文

浅谈RSA与HASH算法在数字签名的应用

因为笔者为了凑毕业论文曾经关注过一些相关文章,对数字签名很感兴趣。本文接着RSA加密算法(请参阅 《RSA算法原理—/二》)讨论一下数字签名。

  • 第一个问题是为什么需要数字签名?

跟现实中生活一样,在网络上需要对某种重要的信息进行认证,比如消费信息,授权许可信息等等。考虑到会收到坏人伪造的许可,[……]

阅读全文

一个变量命名导致的BUG!

程序员都知道,一般使用的命名规范是微软的匈牙利命名法,其中一个要求就是变量名或函数名中使用大写字符来区分各个部分,如bIsGood, g_pcString, GetInfo()。Martrixer最近就因为一个变量命名不规范的问题导致了一个大Bug,花了好几天的时间才解决。

 

bugCode

&[……]

阅读全文

AES加密算法图解

AES( Advanced Encryption Standard),在密码学中又称为Rijindael加密算法,是美国联邦政府采用的一种区块加密算法。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。经过五年的甄选流程,高级加密标准由美国国家标准与技术研究院(NIST)于2001年1[……]

阅读全文

CEPH文件系统元数据的SSD加速

对象存储进程Object Storage Daemons (OSDs)是分布式文件系统Ceph的一大特点,相比其它分布式文件系统,Ceph扩展性和稳定性更好。关于Ceph是什么,本站后期将会介绍。

 

在Ceph中,对象先保存到基本OSD,接着复制到其他备份OSD,这个复制过程是同步的[……]

阅读全文