group_cipher Reflection