Add GCM lib
GCM実装