Skip to content

Commit

Permalink
crypto and OS terms
Browse files Browse the repository at this point in the history
  • Loading branch information
togakangaroo committed Aug 20, 2018
1 parent 610d9aa commit 7ace4da
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions terms.org
Original file line number Diff line number Diff line change
Expand Up @@ -368,16 +368,16 @@ Look at [[https://glossarytech.com/terms/software_architecture/page2][Glossary T
| Heartbleed | A buffer overflow vulnerability in the popular OpenSSH open source software that enables attackers to execute code on a server you do not control. Still commonly seen due to the difficulty of updating many IoT devices. |
| Meltdown & Spectre | A timing side channel attack possible on many CPUs and can enable an attacker to steal data from other running applications. Demonstrates the limits of CPU speeds and optimization tradeoffs. |
| WannaCry | A worldwide series of attacks distributed via a virus using Windows bug known to but previously undisclosed by the NSA. This bug was revealed by the Shadow Brokers. |
| Shadow Brokers | |
| Nonce (Cryptography) | |
| Cryptographically Secure | |
| Public / Private Key Encryption | |
| Operating Systems | |
| Windows | |
| OsX | |
| iOS | |
| Linux | |
| Android | |
| Shadow Brokers | A mysterious hacker organization that appears to be in posession of hacking tools stolen from the NSA. It occasionally releases these publically while selling others for a nominal fee. |
| Cryptographically Secure | An system which can be mathematically proven to be secure. This typically refers just to the system's encryption, it can still usually be compromised by attacking people and side channels. |
| Public / Private Key Encryption | A category of encryption system (eg RSA, Elliptial Curve) which allows anyone to encrypt a message in a way that only the private key holder can read it. A core part of TLS/SSL. |
| Operating Systems | A piece of software that enables applications to run on and use hardware in a manner by building to an abstraction of a computer and enabling running of multiple applications simultaneously. |
| Microsoft Windows | The most popular Operating System in the world created by Microsoft. The earliest versions of Windows date back to the 1980s and was formative in developing the computer interfaces we commonly use. |
| Unix | A family of multitasking operating systems. These systems are charecterized by modular design and the "Unix Philosophy" of many simple tools that each do one thing well. |
| OsX | A series of operating systems developed by Apple for running software on their desktop computers. Based on FreeBSD Unix and is therefore a cousin of Linux systems. |
| iOS | An operating system created and maintained by Apple for running software on Apple's mobile devices. Is in turn a type of Unix operating system. |
| Linux | An operating system created by Linus Torvalds as a free GNU version of Unix. Almost 600 variations of Linux - called distributions - exist. |
| Android | An open source operating system created and maintained by Google. This is a type of Linux that is optimized for running on mobile and low-power devices while enabling app distribution eg via the Google Play store. |
| Ubuntu | |
| Red Hat | |
| Debian | |
Expand Down

0 comments on commit 7ace4da

Please sign in to comment.