FcheckPrime
Bun

function

crypto.checkPrime

function checkPrime(
callback: (err: null | Error, result: boolean) => void
): void;

Checks the primality of the candidate.

function checkPrime(
callback: (err: null | Error, result: boolean) => void
): void;

Checks the primality of the candidate.

Referenced types

type LargeNumberLike = NodeJS.ArrayBufferView | SharedArrayBuffer | ArrayBuffer | bigint

interface CheckPrimeOptions

  • checks?: number

    The number of Miller-Rabin probabilistic primality iterations to perform. When the value is 0 (zero), a number of checks is used that yields a false positive rate of at most 2**-64 for random input. Care must be used when selecting a number of checks. Refer to the OpenSSL documentation for the BN_is_prime_ex function nchecks options for more details.