LinuxCommandLibrary

openssl-prime

tests numbers for primality or generates prime numbers

TLDR

Check if number is prime

$ openssl prime [number]
copy
Check hex number
$ openssl prime -hex [hex-number]
copy
Generate random prime
$ openssl prime -generate -bits [256]
copy
Generate safe prime
$ openssl prime -generate -bits [256] -safe
copy

SYNOPSIS

openssl prime [options] [number]

DESCRIPTION

openssl prime tests numbers for primality or generates prime numbers. Uses Miller-Rabin primality testing. Useful for cryptographic applications requiring prime numbers.

PARAMETERS

-hex

Input/output in hexadecimal.
-generate
Generate a prime number.
-bits n
Number of bits for generation.
-safe
Generate safe prime (p where (p-1)/2 is also prime).
-checks n
Number of Miller-Rabin tests.

SEE ALSO

openssl(1)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community