Skip to main content

An open-source framework for creating secure environments to analyse sensitive data.

Project description

Data Safe Haven cartoon by Scriberia for The Alan Turing Institute

๐Ÿ‘€ What is the Turing Data Safe Haven?

The Turing Data Safe Haven is an open-source framework for creating secure environments to analyse sensitive data. It provides a set of scripts and templates that will allow you to deploy, administer and use your own secure environment. It was developed as part of the Alan Turing Institute's Data Safe Havens in the Cloud project.

PyPI - Version PyPI - Downloads Latest version Documentation Lint code Test code Slack Licence Citation

All Contributors

๐Ÿง‘โ€๐Ÿง‘โ€๐Ÿง’ Community & support

๐Ÿ‘ Contributing

We are keen to transition our implementation from being a Turing project to being a community owned platform. We have worked together with the community to develop the policy, processes and design decisions for the Data Safe Haven.

We welcome contributions from anyone who is interested in the project. There are lots of ways to contribute, not just writing code!

See our Code of Conduct and our Contributor Guide to learn more about how we work together as a community and how you can contribute.

Contributors

Alvaro Cabrejas Egea
Alvaro Cabrejas Egea

๐Ÿ’ป ๐Ÿ–‹
Callum Mole
Callum Mole

๐Ÿ› ๐Ÿ’ป
Carlos Gavidia-Calderon
Carlos Gavidia-Calderon

๐Ÿ›
Catalina Vallejos
Catalina Vallejos

๐Ÿ–‹
Christopher Edsall
Christopher Edsall

๐Ÿ’ป ๐Ÿ“– ๐Ÿ›
DDelbarre
DDelbarre

๐Ÿ›
Daniel
Daniel

๐Ÿ’ป ๐Ÿ›
David Beavan
David Beavan

๐Ÿ“– ๐Ÿ–‹
David Salvador Jasin
David Salvador Jasin

๐Ÿ› ๐Ÿ“–
Diego Arenas
Diego Arenas

๐Ÿ’ป ๐Ÿค” ๐Ÿ–‹
Ed Chalstrey
Ed Chalstrey

๐Ÿ’ป ๐Ÿ“– ๐Ÿ› ๐Ÿค” ๐Ÿ“‹ ๐Ÿ‘€ โš ๏ธ
Evelina Gabasova
Evelina Gabasova

๐Ÿ–‹
Federico Nanni
Federico Nanni

๐Ÿ’ป ๐Ÿ› ๐Ÿ“– ๐Ÿค”
Franz Kirรกly
Franz Kirรกly

๐Ÿ–‹
Guillaume Noell
Guillaume Noell

๐Ÿ“– ๐Ÿ› ๐Ÿค”
Helen D Little
Helen D Little

๐Ÿ› ๐Ÿ‘€
Helen Sherwood-Taylor
Helen Sherwood-Taylor

๐Ÿค” ๐Ÿ–‹
Jack Roberts
Jack Roberts

๐Ÿ’ป ๐Ÿ›
James Cunningham
James Cunningham

๐Ÿ’ป ๐Ÿ“– ๐Ÿ› ๐Ÿค” ๐Ÿ–‹
James Geddes
James Geddes

๐Ÿ–‹
James Hetherington
James Hetherington

๐Ÿ“– ๐Ÿ› ๐Ÿค” ๐Ÿ” ๐Ÿ“† ๐Ÿ“ฃ ๐Ÿ“ข ๐Ÿ–‹
James Robinson
James Robinson

๐Ÿ’ป ๐Ÿ–‹ ๐Ÿ“– ๐Ÿ› ๐Ÿค” ๐Ÿ” ๐Ÿ“‹ ๐Ÿš‡ ๐Ÿ“† ๐Ÿ“ฃ ๐Ÿ’ฌ ๐Ÿ‘€ ๐Ÿ›ก๏ธ โš ๏ธ ๐Ÿ“ข
Jim Madge
Jim Madge

๐Ÿ’ป ๐Ÿ“– ๐Ÿ› ๐Ÿค” ๐Ÿ” ๐Ÿ“‹ ๐Ÿš‡ ๐Ÿ“† ๐Ÿ“ฃ ๐Ÿ’ฌ ๐Ÿ‘€ ๐Ÿ›ก๏ธ โš ๏ธ
Josh Everett
Josh Everett

๐Ÿ›
Jules M
Jules M

๐Ÿ“– ๐Ÿค” ๐Ÿ› ๐Ÿ–‹
Kirstie Whitaker
Kirstie Whitaker

๐Ÿ–‹ ๐Ÿ“– ๐Ÿ› ๐Ÿค” ๐Ÿ” ๐Ÿ“‹ ๐Ÿ“† ๐Ÿ“ฃ ๐Ÿ“ข ๐Ÿ““
Martin O'Reilly
Martin O'Reilly

๐Ÿ’ป ๐Ÿ–‹ ๐Ÿ“– ๐Ÿ› ๐Ÿค” ๐Ÿ” ๐Ÿ“‹ ๐Ÿš‡ ๐Ÿ“† ๐Ÿ“ฃ ๐Ÿ’ฌ ๐Ÿ‘€ ๐Ÿ›ก๏ธ โš ๏ธ ๐Ÿ“ข
Matt Craddock
Matt Craddock

๐Ÿ’ป ๐Ÿ“– ๐Ÿ› ๐Ÿค” ๐Ÿ” ๐Ÿ“‹ ๐Ÿ“ฃ ๐Ÿ’ฌ ๐Ÿ‘€ ๐Ÿ›ก๏ธ โš ๏ธ
Oscar T Giles
Oscar T Giles

๐Ÿ’ป ๐Ÿ“– ๐Ÿค”
Radka Jersakova
Radka Jersakova

๐Ÿ–‹
Rob Clarke
Rob Clarke

๐Ÿค” ๐Ÿ› ๐Ÿ’ป ๐Ÿ“– ๐Ÿ–‹
Steven Carlysle-Davies
Steven Carlysle-Davies

๐Ÿ’ป ๐Ÿ–‹ ๐Ÿค”
Tim Hobson
Tim Hobson

๐Ÿ’ป ๐Ÿ› ๐Ÿ“– ๐Ÿค”
Tom Doel
Tom Doel

๐Ÿ’ป ๐Ÿ“– ๐Ÿ› ๐Ÿค” ๐Ÿ–‹
Tomas Lazauskas
Tomas Lazauskas

๐Ÿ’ป ๐Ÿ“– ๐Ÿ› ๐Ÿค”
arielle-bennett
arielle-bennett

๐Ÿ” ๐Ÿค” ๐Ÿ“†
bw-faststream
bw-faststream

๐Ÿ“– ๐Ÿค” ๐Ÿ› ๐Ÿ“† ๐Ÿ““
cathiest
cathiest

๐Ÿ–‹ ๐Ÿ“– ๐Ÿ› ๐Ÿค”
davsarper
davsarper

๐Ÿ“– ๐Ÿ“‹ ๐Ÿ” ๐Ÿค” ๐Ÿ“† ๐Ÿ“ฃ ๐Ÿ“ข
ens-brett-todd
ens-brett-todd

๐Ÿ’ป ๐Ÿค”
ens-george-holmes
ens-george-holmes

๐Ÿ’ป ๐Ÿค”
getcarter21
getcarter21

๐Ÿ’ป ๐Ÿ–‹
harisood
harisood

๐Ÿ“– ๐Ÿ› ๐Ÿค” ๐Ÿ” ๐Ÿ“‹ ๐Ÿ“† ๐Ÿ“ฃ ๐Ÿ’ฌ ๐Ÿ“ข ๐Ÿ›ก๏ธ ๐Ÿ““
kevinxufs
kevinxufs

๐Ÿ“– ๐Ÿค” ๐Ÿ›ก๏ธ
mattwestby
mattwestby

๐Ÿ›
miguelmorin
miguelmorin

๐Ÿ’ป ๐Ÿ“– ๐Ÿค” โš ๏ธ
oforrest
oforrest

๐Ÿ“– ๐Ÿค” ๐Ÿ“† ๐Ÿ“ฃ ๐Ÿ–‹
rwinstanley1
rwinstanley1

๐Ÿ“– ๐Ÿค” ๐Ÿ“† ๐Ÿ›ก๏ธ
vollmersj
vollmersj

๐Ÿ“– ๐Ÿ› ๐Ÿค” ๐Ÿ–‹
warwick26
warwick26

๐Ÿ’ป ๐Ÿค”

๐Ÿฐ Releases

If you're new to the project, why not check out our latest release?

You can also browse all our releases. Follow the link from any release to view and clone this repository as at that release.

Read our versioning scheme for how we number and label releases, as well as details of releases that have been used in production and releases that have undergone formal security evaluation.

When making a new release, open an issue on GitHub and choose the Release checklist template, which can be used to track the completion of security checks for the release.

๐Ÿ“ฌ Vulnerability disclosure

We value those who take the time and effort to report security vulnerabilities. If you believe you have found a security vulnerability, please report it as outlined in our Security and vulnerability disclosure policy.

๐Ÿ™‡ Acknowledgements

We are grateful for the following support for this project:

โš ๏ธ Disclaimer

The Alan Turing Institute and its group companies ("we", "us", the "Turing") make no representations, warranties, or guarantees, express or implied, regarding the information contained in this repository, including but not limited to information about the use or deployment of the Data Safe Haven and/or related materials. We expressly exclude any implied warranties or representations whatsoever including without limitation regarding the use of the Data Safe Haven and related materials for any particular purpose. The Data Safe Haven and related materials are provided on an 'as is' and 'as available' basis and you use them at your own cost and risk. To the fullest extent permitted by law, the Turing excludes any liability arising from your use of or inability to use this repository, any of the information or materials contained on it, and/or the Data Safe Haven.

Deployments of the Data Safe Haven code and/or related materials depend on their specific implementation into different environments and we cannot account for all of these variations. Safe use of any Data Safe Haven code or materials also relies upon individuals' and their organisations' good and responsible data handling processes and protocols and we make no representations and give no guarantees regarding the safety, security or suitability of any instance(s) of the deployment of the Data Safe Haven. The Turing assumes no responsibility for updating any of the content in this repository; however, the underlying code and related materials may change from time to time with updates and it is the user's responsibility to keep abreast of these updates.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

data_safe_haven-5.0.1.tar.gz (23.2 MB view details)

Uploaded Source

Built Distribution

data_safe_haven-5.0.1-py3-none-any.whl (241.4 kB view details)

Uploaded Python 3

File details

Details for the file data_safe_haven-5.0.1.tar.gz.

File metadata

  • Download URL: data_safe_haven-5.0.1.tar.gz
  • Upload date:
  • Size: 23.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.27.2

File hashes

Hashes for data_safe_haven-5.0.1.tar.gz
Algorithm Hash digest
SHA256 67148b5e2f16df6c3d11d13ff60680a2ffcda1173b3a02e49be73878297cb586
MD5 edb64d013b35cecf79a77880d562bc7c
BLAKE2b-256 b392f01507bc84b62b23f80e28500f1b442f3c406515ac4e612d857e741ecaba

See more details on using hashes here.

File details

Details for the file data_safe_haven-5.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for data_safe_haven-5.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 fc6a92d70c0acd919c88a63ad7c504f65d9f70fc8fd1923cb1080cf035916123
MD5 f5c72dfafa7cb319a4e8ce79d762029c
BLAKE2b-256 61fd100737a68db84ec9f4d17d6c6aa684a834db1f03f4ad568460e1be5ac15d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page