Encrypting the shaders can be achieved with two methods. With A6, either with the Pro Edition, or with one of the free packers. With A7, by copying the content of the shader file into the effect string. Then it's compiled together with the .c files into the executable.