---
name: "libkeccak_fast_squeeze"
section: "3"
platform: "linux"
package: "libkeccak"
version: "1.4.3-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/libkeccak_fast_squeeze"
---

# libkeccak\_fast\_squeeze(3)

Runs the squeeze phase a number of times

## NAME

libkeccak\_fast\_squeeze - Runs the squeeze phase a number of times

## SYNOPSIS

```
#include <libkeccak.h>
void libkeccak_fast_squeeze(struct libkeccak_state *state, long int times);
```

Link with *-lkeccak*.

## DESCRIPTION

The **libkeccak\_fast\_squeeze**() function runs the Keccak squeeze phase, on the the hash process described by *\*state*, as many times are required to get *times* additional digests.

## RETURN VALUES

The **libkeccak\_fast\_squeeze**() function does not return any value.

## ERRORS

The **libkeccak\_fast\_squeeze**() function cannot fail.

## SEE ALSO

[**libkeccak\_digest**(3)](/libkeccak_digest/3.md), [**libkeccak\_fast\_digest**(3)](/libkeccak_fast_digest/3.md), [**libkeccak\_zerocopy\_digest**(3)](/libkeccak_zerocopy_digest/3.md), [**libkeccak\_simple\_squeeze**(3)](/libkeccak_simple_squeeze/3.md), [**libkeccak\_squeeze**(3)](/libkeccak_squeeze/3.md)
