36 relations: /dev/random, Advanced Encryption Standard, Algorithm, Application programming interface, Buffer overflow, Code signing, Cryptanalysis, Cryptographically secure pseudorandom number generator, Cryptography, Entropy (information theory), Entropy-supplying system calls, Federal Information Processing Standards, Hebrew University of Jerusalem, HTTPS, Java (programming language), Linux kernel, MD4, Microsoft CryptoAPI, Microsoft Visual Studio, OpenBSD, Python (programming language), Random number generator attack, RC4, Reverse engineering, RSA (cryptosystem), SHA-1, Subroutine, Transport Layer Security, University of Haifa, Unix-like, User space, Windows 2000, Windows API, Windows Vista, Windows XP, .NET Framework.
/dev/random
In Unix-like operating systems,, and are special files that serve as pseudorandom number generators.
New!!: CryptGenRandom and /dev/random · See more »
Advanced Encryption Standard
The Advanced Encryption Standard (AES), also known by its original name Rijndael, is a specification for the encryption of electronic data established by the U.S. National Institute of Standards and Technology (NIST) in 2001.
New!!: CryptGenRandom and Advanced Encryption Standard · See more »
Algorithm
In mathematics and computer science, an algorithm is an unambiguous specification of how to solve a class of problems.
New!!: CryptGenRandom and Algorithm · See more »
Application programming interface
In computer programming, an application programming interface (API) is a set of subroutine definitions, protocols, and tools for building software.
New!!: CryptGenRandom and Application programming interface · See more »
Buffer overflow
In information security and programming, a buffer overflow, or buffer overrun, is an anomaly where a program, while writing data to a buffer, overruns the buffer's boundary and overwrites adjacent memory locations.
New!!: CryptGenRandom and Buffer overflow · See more »
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.
New!!: CryptGenRandom and Code signing · See more »
Cryptanalysis
Cryptanalysis (from the Greek kryptós, "hidden", and analýein, "to loosen" or "to untie") is the study of analyzing information systems in order to study the hidden aspects of the systems.
New!!: CryptGenRandom and Cryptanalysis · See more »
Cryptographically secure pseudorandom number generator
A cryptographically secure pseudo-random number generator (CSPRNG) or cryptographic pseudo-random number generator (CPRNG) is a pseudo-random number generator (PRNG) with properties that make it suitable for use in cryptography.
New!!: CryptGenRandom and Cryptographically secure pseudorandom number generator · See more »
Cryptography
Cryptography or cryptology (from κρυπτός|translit.
New!!: CryptGenRandom and Cryptography · See more »
Entropy (information theory)
Information entropy is the average rate at which information is produced by a stochastic source of data.
New!!: CryptGenRandom and Entropy (information theory) · See more »
Entropy-supplying system calls
Entropy-supplying system calls are system calls in Unix-like operating system kernels through which processes can obtain entropic or random data.
New!!: CryptGenRandom and Entropy-supplying system calls · See more »
Federal Information Processing Standards
Federal Information Processing Standards (FIPS) are publicly announced standards developed by the United States federal government for use in computer systems by non-military government agencies and government contractors.
New!!: CryptGenRandom and Federal Information Processing Standards · See more »
Hebrew University of Jerusalem
The Hebrew University of Jerusalem (האוניברסיטה העברית בירושלים, Ha-Universita ha-Ivrit bi-Yerushalayim; الجامعة العبرية في القدس, Al-Jami'ah al-Ibriyyah fi al-Quds; abbreviated HUJI) is Israel's second oldest university, established in 1918, 30 years before the establishment of the State of Israel.
New!!: CryptGenRandom and Hebrew University of Jerusalem · See more »
HTTPS
HTTP Secure (HTTPS) is an extension of the Hypertext Transfer Protocol (HTTP) for secure communication over a computer network, and is widely used on the Internet.
New!!: CryptGenRandom and HTTPS · See more »
Java (programming language)
Java is a general-purpose computer-programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.
New!!: CryptGenRandom and Java (programming language) · See more »
Linux kernel
The Linux kernel is an open-source monolithic Unix-like computer operating system kernel.
New!!: CryptGenRandom and Linux kernel · See more »
MD4
The MD4 Message-Digest Algorithm is a cryptographic hash function developed by Ronald Rivest in 1990.
New!!: CryptGenRandom and MD4 · See more »
Microsoft CryptoAPI
The Microsoft windows platform specific Cryptographic Application Programming Interface (also known variously as CryptoAPI, Microsoft Cryptography API, MS-CAPI or simply CAPI) is an application programming interface included with Microsoft Windows operating systems that provides services to enable developers to secure Windows-based applications using cryptography.
New!!: CryptGenRandom and Microsoft CryptoAPI · See more »
Microsoft Visual Studio
Microsoft Visual Studio is an integrated development environment (IDE) from Microsoft.
New!!: CryptGenRandom and Microsoft Visual Studio · See more »
OpenBSD
OpenBSD is a free and open-source Unix-like computer operating system descended from Berkeley Software Distribution (BSD), a Research Unix derivative developed at the University of California, Berkeley.
New!!: CryptGenRandom and OpenBSD · See more »
Python (programming language)
Python is an interpreted high-level programming language for general-purpose programming.
New!!: CryptGenRandom and Python (programming language) · See more »
Random number generator attack
The security of cryptographic systems depends on some secret data that is known to authorized persons but unknown and unpredictable to others.
New!!: CryptGenRandom and Random number generator attack · See more »
RC4
In cryptography, RC4 (Rivest Cipher 4 also known as ARC4 or ARCFOUR meaning Alleged RC4, see below) is a stream cipher.
New!!: CryptGenRandom and RC4 · See more »
Reverse engineering
Reverse engineering, also called back engineering, is the process by which a man-made object is deconstructed to reveal its designs, architecture, or to extract knowledge from the object; similar to scientific research, the only difference being that scientific research is about a natural phenomenon.
New!!: CryptGenRandom and Reverse engineering · See more »
RSA (cryptosystem)
RSA (Rivest–Shamir–Adleman) is one of the first public-key cryptosystems and is widely used for secure data transmission.
New!!: CryptGenRandom and RSA (cryptosystem) · 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!!: CryptGenRandom and SHA-1 · See more »
Subroutine
In computer programming, a subroutine is a sequence of program instructions that performs a specific task, packaged as a unit.
New!!: CryptGenRandom and Subroutine · 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!!: CryptGenRandom and Transport Layer Security · See more »
University of Haifa
The University of Haifa (אוניברסיטת חיפה, جامعة حيفا) is a public research university on the top of Mount Carmel in Haifa, Israel.
New!!: CryptGenRandom and University of Haifa · See more »
Unix-like
A Unix-like (sometimes referred to as UN*X or *nix) operating system is one that behaves in a manner similar to a Unix system, while not necessarily conforming to or being certified to any version of the Single UNIX Specification.
New!!: CryptGenRandom and Unix-like · See more »
User space
A modern computer operating system usually segregates virtual memory into kernel space and user space.
New!!: CryptGenRandom and User space · See more »
Windows 2000
Windows 2000 (codenamed NT 5.0) is an operating system for use on both client and server computers.
New!!: CryptGenRandom and Windows 2000 · See more »
Windows API
The Windows API, informally WinAPI, is Microsoft's core set of application programming interfaces (APIs) available in the Microsoft Windows operating systems.
New!!: CryptGenRandom and Windows API · See more »
Windows Vista
Windows Vista (codenamed Longhorn) is an operating system by Microsoft for use on personal computers, including home and business desktops, laptops, tablet PCs and media center PCs.
New!!: CryptGenRandom and Windows Vista · See more »
Windows XP
Windows XP (codenamed Whistler) is a personal computer operating system that was produced by Microsoft as part of the Windows NT family of operating systems.
New!!: CryptGenRandom and Windows XP · See more »
.NET Framework
.NET Framework (pronounced dot net) is a software framework developed by Microsoft that runs primarily on Microsoft Windows.
New!!: CryptGenRandom and .NET Framework · See more »
Redirects here:
References
[1] https://en.wikipedia.org/wiki/CryptGenRandom