Skip to content
This repository has been archived by the owner on May 24, 2024. It is now read-only.

CloudSecurityAlliance/Glossary

Repository files navigation

CloudSecurityAlliance Glossary

This is the CloudSecurityAlliance's glossary of security related terms for Cloud, DLT/Blockchain and numerous other aspects of Information Security technology.

Workflow

Please clone this repository, you can then make changes to your copy and submit PR's (pull requests). For more details please see "Getting Started" below:

Getting started

You will need a GitHub account, some form of git client on your system, and a text editor.

Getting a GitHub account

Simply go to https://github.com/join and get a GitHub account, please then notify kseifried@cloudsecurityalliance.org of your GitHub ID so you can be added to the permissions list.

Getting git client software

There are two main options: GitHub desktop available for Windows/MacOS at https://desktop.github.com/ and a command line client, native to most Linux distributions (apt-get install git or yum install git), available via HomeBrew on MacOS (brew install git), or for Windows (https://git-scm.com/downloads).

Cloning the repository

In GitHub desktop click on the "Add" button, it may be hidden if you have already added other repositories, to show it click on the pull down arrow to show it, then choose "Clone Repository" and choose the "URL" tab. Enter the GitHub location of "cloudsecurityalliance/Glossary" and hit "Clone" to clone it.

Editing the files

Simply edit the files in the text editor of your choice (I like Atom, it's cross platform and has good plugin support https://atom.io/). Then save them, GitHub desktop will prompt you to create commit messages for any added/deleted/changed files, and then push them to your repository.

Submitting a Pull Request (PR)

Once you have committed your changes to your clone of the repository you can submit a Pull Request (PR) to ask those changes to be included in the main repository "cloudsecurityalliance/Glossary". In GitHub desktop simply hit "Ctrl-R" (on Windows) or "Command-R" (on MacOS) and a PR request window will be opened in the web browser you last used, so make sure it opens in a browser where you can login (or are already logged in) to GitHub. Simply add a commit message if needed and submit it.

A review will be required before your changes are committed to the main branch.

A note on the diagrams

The diagrams are done using the GitHub + Mermaid browser extension https://github.com/BackMarket/github-mermaid-extension. The chrome extension to render this is at https://chrome.google.com/webstore/detail/github-%20-mermaid/goiiopgdnkogdbjmncgedmgpoajilohe.

Please note all the diagrams in the /diagrams/ directory are generated using a shell script based on the categories tags in entries.

About

Glossary of security terms

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •