protect decrypt 2