# Home > Industry/Domain > Computer science

### Computer science

The discipline that is concerned with methods and techniques relating to the design of computation and automatic data processing.

4Categories 3081Terms

Add a new term## Computer science > Cryptography

### decryption

##### Computer science; Cryptography

Decryption is the process of decoding a message that has been encrypted so that the information contained in the message can be read.

### Secure Sockets Layer

##### Mathematics; General mathematics

The Secure Sockets Layer, abbreviated SSL, is a cryptographic protocol developed by Netscape that employs X.509 certificates to provide communication security over the internet, ...

### cryptography

##### Computer science; Cryptography

Cryptography is the practice and study of techniques for the construction of protocols which provide confidentiality, data integrity, authentication, and non-repudiation in order ...

### cryptographic algorithm

##### Computer science; Cryptography

A Cryptographic algorithm is an algorithm that employs the mathematics of computational hardness assumptions for the purposes of encrypting, decrypting, authenticating, digitally ...

### encryption

##### Computer science; Cryptography

Encryption is the process of encoding information in such a way that third parties cannot read it but authorized parties can.

### x.509 certificate

##### Computer science; Cryptography

An X.509 certificate is a digital certificate that uses the widely accepted international X.509 public key infrastructure (PKI) standard to verify that a public key belongs to the ...

### identity-based encryption

##### Computer science; Cryptography

Identity-Based Encryption (IBE) is a special type of public key encryption where a public key can be any string that carries its own meaning to a user's identity, such as an ...