BouncyCastle用于Java平台的开放源码的轻量级密码术包,它支持大量的密码术算法。