Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Free
Faster access than browser!
 

Code signing

Index Code signing

Code signing is the process of digitally signing executables and scripts to confirm the software author and guarantee that the code has not been altered or corrupted since it was signed. [1]

41 relations: ActiveX, Certificate authority, Comodo Group, Cryptographic hash function, DigiCert, Digital signature, Executable, Exploit (computer security), GlobalSign, GoDaddy, Handheld game console, Hardware security module, IBM Notes, IOS jailbreaking, ITunes Store, Java applet, Key (cryptography), Linux distribution, MacOS, Microsoft Windows, Modchip, Open-source model, Package manager, PlayStation Portable homebrew, Privilege escalation, Public key infrastructure, Public-key cryptography, Random-access memory, Rooting (Android), Scripting language, Secure Shell, SHA-1, Softmod, StartCom, Swap Magic, Symantec, Transport Layer Security, Verisign, WHQL Testing, Xbox (console), Xcode.

ActiveX

ActiveX is a software framework created by Microsoft that adapts its earlier Component Object Model (COM) and Object Linking and Embedding (OLE) technologies for content downloaded from a network, particularly from the World Wide Web.

New!!: Code signing and ActiveX · See more »

Certificate authority

In cryptography, a certificate authority or certification authority (CA) is an entity that issues digital certificates.

New!!: Code signing and Certificate authority · See more »

Comodo Group

Comodo is a cyber security company headquartered in Clifton, New Jersey in the United States.

New!!: Code signing and Comodo Group · See more »

Cryptographic hash function

A cryptographic hash function is a special class of hash function that has certain properties which make it suitable for use in cryptography.

New!!: Code signing and Cryptographic hash function · See more »

DigiCert

DigiCert Inc is a privately held, US-based X.509 SSL certificate authority (CA).

New!!: Code signing and DigiCert · See more »

Digital signature

A digital signature is a mathematical scheme for presenting the authenticity of digital messages or documents.

New!!: Code signing and Digital signature · See more »

Executable

In computing, executable code or an executable file or executable program, sometimes simply referred to as an executable or binary, causes a computer "to perform indicated tasks according to encoded instructions," as opposed to a data file that must be parsed by a program to be meaningful.

New!!: Code signing and Executable · See more »

Exploit (computer security)

An exploit (from the English verb to exploit, meaning "to use something to one’s own advantage") is a piece of software, a chunk of data, or a sequence of commands that takes advantage of a bug or vulnerability to cause unintended or unanticipated behavior to occur on computer software, hardware, or something electronic (usually computerized).

New!!: Code signing and Exploit (computer security) · See more »

GlobalSign

GlobalSign is a WebTrust-certified certificate authority (CAs) and provider of Identity Services.

New!!: Code signing and GlobalSign · See more »

GoDaddy

GoDaddy Inc. is an American publicly traded Internet domain registrar and web hosting company.

New!!: Code signing and GoDaddy · See more »

Handheld game console

A handheld game console is a small, portable self-contained video game console with a built-in screen, game controls, and speakers.

New!!: Code signing and Handheld game console · See more »

Hardware security module

A hardware security module (HSM) is a physical computing device that safeguards and manages digital keys for strong authentication and provides cryptoprocessing.

New!!: Code signing and Hardware security module · See more »

IBM Notes

IBM Notes (formerly Lotus Notes; see branding, below) and IBM Domino (formerly Lotus Domino) are the client and server, respectively, of a collaborative client-server software platform sold by IBM.

New!!: Code signing and IBM Notes · See more »

IOS jailbreaking

iOS jailbreaking is privilege escalation for the purpose of removing software restrictions imposed by Apple on iOS, tvOS and watchOS.

New!!: Code signing and IOS jailbreaking · See more »

ITunes Store

The iTunes Store is a software-based online digital media store operated by Apple Inc. It opened on April 28, 2003, and has been the largest music vendor in the United States since April 2008, and the largest music vendor in the world since February 2010.

New!!: Code signing and ITunes Store · See more »

Java applet

A Java applet was a small application that is written in the Java programming language, or another programming language that compiles to Java bytecode, and delivered to users in the form of Java bytecode.

New!!: Code signing and Java applet · See more »

Key (cryptography)

In cryptography, a key is a piece of information (a parameter) that determines the functional output of a cryptographic algorithm.

New!!: Code signing and Key (cryptography) · See more »

Linux distribution

A Linux distribution (often abbreviated as distro) is an operating system made from a software collection, which is based upon the Linux kernel and, often, a package management system.

New!!: Code signing and Linux distribution · See more »

MacOS

macOS (previously and later) is a series of graphical operating systems developed and marketed by Apple Inc. since 2001.

New!!: Code signing and MacOS · See more »

Microsoft Windows

Microsoft Windows is a group of several graphical operating system families, all of which are developed, marketed, and sold by Microsoft.

New!!: Code signing and Microsoft Windows · See more »

Modchip

A modchip (short for modification chip) is a small electronic device used to alter or disable artificial restrictions of computers or entertainment devices.

New!!: Code signing and Modchip · See more »

Open-source model

The open-source model is a decentralized software-development model that encourages open collaboration.

New!!: Code signing and Open-source model · See more »

Package manager

A package manager or package management system is a collection of software tools that automate the process of installing, upgrading, configuring, and removing computer programs for a computer's operating system in a consistent manner.

New!!: Code signing and Package manager · See more »

PlayStation Portable homebrew

PlayStation Portable homebrew refers to the process of using exploits and hacks to execute unsigned code on the PlayStation Portable (PSP).

New!!: Code signing and PlayStation Portable homebrew · See more »

Privilege escalation

Privilege escalation is the act of exploiting a bug, design flaw or configuration oversight in an operating system or software application to gain elevated access to resources that are normally protected from an application or user.

New!!: Code signing and Privilege escalation · See more »

Public key infrastructure

A public key infrastructure (PKI) is a set of roles, policies, and procedures needed to create, manage, distribute, use, store, and revoke digital certificates and manage public-key encryption.

New!!: Code signing and Public key infrastructure · See more »

Public-key cryptography

Public-key cryptography, or asymmetric cryptography, is any cryptographic system that uses pairs of keys: public keys which may be disseminated widely, and private keys which are known only to the owner.

New!!: Code signing and Public-key cryptography · See more »

Random-access memory

Random-access memory (RAM) is a form of computer data storage that stores data and machine code currently being used.

New!!: Code signing and Random-access memory · See more »

Rooting (Android)

Rooting is the process of allowing users of smartphones, tablets and other devices running the Android mobile operating system to attain privileged control (known as root access) over various Android subsystems.

New!!: Code signing and Rooting (Android) · See more »

Scripting language

A scripting or script language is a programming language that supports scripts: programs written for a special run-time environment that automate the execution of tasks that could alternatively be executed one-by-one by a human operator.

New!!: Code signing and Scripting language · See more »

Secure Shell

Secure Shell (SSH) is a cryptographic network protocol for operating network services securely over an unsecured network.

New!!: Code signing and Secure Shell · See more »

SHA-1

In cryptography, SHA-1 (Secure Hash Algorithm 1) is a cryptographic hash function which takes an input and produces a 160-bit (20-byte) hash value known as a message digest - typically rendered as a hexadecimal number, 40 digits long.

New!!: Code signing and SHA-1 · See more »

Softmod

A softmod is a method of using software to modify the intended behaviour of hardware, such as video cards, sound cards, or game consoles in a way that can overcome restrictions of the firmware, or install custom firmware.

New!!: Code signing and Softmod · See more »

StartCom

StartCom was a certificate authority based in Beijing, People's Republic of China that had three main activities: StartCom Linux Enterprise (Linux distribution), StartSSL (certificate authority) and MediaHost (web hosting).

New!!: Code signing and StartCom · See more »

Swap Magic

Swap Magic is a specialized PlayStation 2 game disc used for tricking the console into reading non-retail or burned game discs, homebrew software, or games outside the console's region.

New!!: Code signing and Swap Magic · See more »

Symantec

Symantec Corporation (commonly known as Symantec) is an American software company headquartered in Mountain View, California, United States.

New!!: Code signing and Symantec · See more »

Transport Layer Security

Transport Layer Security (TLS) – and its predecessor, Secure Sockets Layer (SSL), which is now deprecated by the Internet Engineering Task Force (IETF) – are cryptographic protocols that provide communications security over a computer network.

New!!: Code signing and Transport Layer Security · See more »

Verisign

Verisign, Inc. is an American company based in Reston, Virginia, United States that operates a diverse array of network infrastructure, including two of the Internet's thirteen root nameservers, the authoritative registry for the,, and generic top-level domains and the and country-code top-level domains, and the back-end systems for the,, and top-level domains.

New!!: Code signing and Verisign · See more »

WHQL Testing

Windows Hardware Quality Labs testing or WHQL Testing is Microsoft's testing process which involves running a series of tests on third-party hardware or software, and then submitting the log files from these tests to Microsoft for review.

New!!: Code signing and WHQL Testing · See more »

Xbox (console)

The Xbox is a home video game console and the first installment in the Xbox series of consoles manufactured by Microsoft.

New!!: Code signing and Xbox (console) · See more »

Xcode

Xcode is an integrated development environment (IDE) for macOS containing a suite of software development tools developed by Apple for developing software for macOS, iOS, watchOS, and tvOS.

New!!: Code signing and Xcode · See more »

Redirects here:

Authenticode, Code-signing, Driver signing, Unsigned code.

References

[1] https://en.wikipedia.org/wiki/Code_signing

OutgoingIncoming
Hey! We are on Facebook now! »