Skip to content

Companies that are providing BeyondCorp to the masses.

Notifications You must be signed in to change notification settings

xsec-lab/BeyondCorps

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

BeyondCorps

This repository provides a short description of the BeyondCorp security model and resources for implementing this model at your organization.

Introduction

"BeyondCorp" is a Zero Trust¹ security framework initially created by Google. It challenges the idea of perimeter security in the form of network segmentation in order to separate "outsiders" from trusted employees.

The issue with perimeter security is that it assumes everyone inside the network is trused and everyone outside the network is not! This can be false in two aspects; you can have an intruder that has breached the perimeter and is untrusted, and you can have a trusted employee working from a coffee shop that is unable to access company resources.

The perimeter security model work effectively when all employees work exclusively in buildings owned by the enterprise, but doesn't work nearly as well when a workforce is mobile.

Unlike the traditional perimeter security model, BeyondCorp dispels the notion of network segmentation as the primary mechanism for protecting sensitive resources. Instead, all applications are deployed to the public Internet, accessible through a user and device-centric authentication and authorization workflow.

ScaleFT put together a website that has a more detailed explanation of the BeyondCorp model.

Implementation

While you could technically implement the BeyondCorp model on your own, the architecture requires you to build some non-trivial infrastructure (see image). This blog post by ScaleFT goes into some great deal on the components needed to build a BeyondCorp on your own.

For most it will be more cost-effective to leverage a BeyondCorp service provider. The following companies provide some type of BeyondCorp services.

  • ScaleFT/Okta: Recently acquired by Okta, ScaleFT provides a similar setup to Pritunl Zero w/ client certificate architecture to connect to servers.
  • Pritunl Zero: An open-source BeyondCorp offering from the great Zachary Huff of Pritunl.
  • Duo Beyond
  • Google: BeyondCorp is now available as a Google Cloud solution called context-aware access that is powered by Cloud Identity, Identity-Aware Proxy, Identity & Access Management, and VPC Service Controls.

If you are aware of any more companies, please submit a PR.

For a review of their BeyondCorp migration and advice on how to implement your own, take a look at this paper by Google.

Resources


¹ "Never Trust, Always Verify" - all network traffic is untrusted. There is no "trusted" traffic. This model was put forward by John Kindervag in 2010.

About

Companies that are providing BeyondCorp to the masses.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published