Technology

Technology

Cipherise Components

The Cipherise platform is comprised of five main components:

  • Cipherise Mobile Application
  • Cipherise Server
  • Cipherise Connector
  • Cipherise Dashboard

These components can be implemented on cloud infrastructure, on customer owned and managed hardware, or across a mix in a multi-modal deployment model.

Cipherise Connectors

A Cipherise Connector provides the integration point between the Cipherise Server and the system, application or service being authenticated to. It provides a secure pathway for all communications across an authentication path and offers a way to access the API of the Cipherise Server.

A range of pre-built Cipherise Connectors are available to support common communication protocols (e.g. SAML, RADIUS, ADFS) and these have been tested and validated against a range of Commercial Off The Shelf (COTS) platforms.

Customers are also able to create their own Cipherise Connectors using the available Software Development Kits. Cipherise currently supports SDKs for:

  • Java
  • JavaScript
  • C
  • PHP
  • .Net
  • GoLang
  • Typescript

Forticode is continuously working to expand the connector library. Where a connector isn’t yet available, in-house or custom applications can be supported by building a lightweight integration using a Cipherise Connector Software leveraging the supported SDK’s.

The Cipherise Connector architecture also supports the creation of stand-alone Service Providers that need access to the Cipherise API and authentication engine.

Cipherise Connectors are currently available for a variety of infrastructures, applications and network protocols including:

  • Amazon AWS
  • Cisco SSL VPN
  • Citrix VPN
  • Office 365
  • Salesforce
  • ServiceNow
  • Slack
  • Windows logon
  • WordPress
  • Facebook Work

Cipherise Deployment

Cipherise is designed to be deployed as a Software as a Service (SaaS) solution in combination with a client side Cipherise Connector to allow integration into the applications and services requiring authentication.

Forticode manages the operation, upgrade and maintenance of the core Cipherise Server layer, including provision of the client accessible Cipherise Administration Dashboard and required License Management Server.

Users access the authentication facility through the Cipherise Mobile Application, which can be downloaded on the App Store or Google Play. Options also exist to deploy the mobile app through client specific Mobile Device Management solutions as an alternative.

The most effective way to know a product is to see it in action.