]> WPIA git - gigi.git/blob - doc/definitions.md
add: ensure that for Org Administrator actions certificate login is used
[gigi.git] / doc / definitions.md
1 == Glossary / Definitions ==
2
3 ASN.1: A horrible way to encode data. Usually used together with X.509
4
5 BER: Basic Encoding Rules for ASN.1
6
7 CER: Canonical Encoding Rules for ASN.1
8
9 CSR: Certificate Signing Request, request to get some public key signed
10
11 CSRF: Cross Site Request Forgery, attach technique breaching causality of requests
12
13 DER: Distinguished Encoding Rules for ASN.1
14
15 ECMA: European Computer Manufacturers Association
16
17 ETSI: European Telecommunications Standards Institute
18
19 GnuPG: GNU Privacy Guard, Some implementation using the OpenPGP standard
20
21 HPKP: HTTP Public Key Pinning, a way to restrict the set of keys that may be used to secure a connection
22
23 HSTS: Hypertext Strict Transport Security, Protection Mechanism against casual MitM in networks and SSL Stripping, governed by RFC 6797
24
25 HTTP: Hypertext Transfer Protocol
26
27 ITU: International Telecommunication Union, standards body responsible for most standards with a dot in their names
28
29 JS: JavaScript, standard by ECMA
30
31 JSON: JavaScript Object Notation, standardized way to encode data for easy parsing
32
33 MIME: Multipurpose Internet Mail Extensions, some way to stuff multiple messages into one message
34
35 MitM: Man-in-the-Middle, common form of attack against encrpytion systems
36
37 OAuth: OpenAuthentication standard for SSO
38
39 OpenPGP: Signature and Encryption format governed by RFC 4880 et. al.
40
41 OTP: One-Time-Password
42
43 PKI: Public Key Infrastructure
44
45 PKIX: PKI using X.509
46
47 SPKAC: Signed Public Key and Challenge, interactive variant of a CSR
48
49 SSL: Secure Socket Layer, predecessor of TLS, cf. TLS
50
51 SSO: Single Sign On, mechanism for authentication across different domains/systems using a central identity
52
53 TLS: Transport Layer Security, Protocol for secure communication between a client and a server, governed by various RFCs
54
55 X.509: An ITU standard describing contents of things (usually abused for PKIX certificates)
56
57 XSS: Cross-Site Scripting, attack technique breaching same-origin boundaries