1.Add cipher wrapper.
2.Add cipher interface.
3.Change the way to check object fields.
4.Change OCMap and add OCListMap.
5.Change some class and interface name.