It seems like your browser didn't download the required fonts. Please revise your security settings and try again.
Barracuda Control Server

certificate

A document or seal certifying the authenticity of something. A digital certificate certifies the ownership of a public key. This allows relying parties to rely upon signatures or on assertions made about the private key that corresponds to the certified public key.