gnutls_rnd_refresh(3)

✨ gnutls_rnd_refresh(3) β€” the gnutls manual, bestie edition ✨

okay so picture this: you're deep in the gnutls manual, section 3, and you stumble on gnutls_rnd_refresh. That's this page. Hi. Welcome. πŸ’–


🌸 NAME 🌸

gnutls_rnd_refresh β€” literally just an API function, that's the whole name, no notes πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

#include <gnutls/crypto.h>

void gnutls_rnd_refresh( void);

πŸ¦‹ ARGUMENTS πŸ¦‹

  • void β€” yeah bestie, there are no arguments. Zero. None. It's giving "takes nothing, gives everything" ✨

πŸ’– DESCRIPTION πŸ’–

so what does it do?? This function refreshes the random generator state. That's it, that's the job.

The way that it works is: the current precise time, CPU usage, and other values are input into its state. Like, it's literally feeding the vibe check of the moment back into the generator. 🫢

And on a slower rate, input from /dev/urandom is mixed too. So it's not just vibes β€” there's real entropy in the mix, just on its own chill schedule. 🌈

no cap, if you were hoping for a return value, there isn't one. It returns void. The refresh is the whole point. Periodt. πŸ‘‘

⭐ SINCE ⭐

3.1.7 β€” so it's been iconic since 3.1.7, we've simply been blessed πŸŽ€


πŸ™ˆ REPORTING BUGS πŸ™ˆ

Found a bug? Don't suffer in silence, bestie. Report bugs to <bugs@gnutls.org>.

Home page: https://www.gnutls.org


Copyright Β© 2001-2023 Free Software Foundation, Inc., and others.

Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved.

(translation: go off, copy it, just keep the receipts 🧚)


πŸ”₯ SEE ALSO πŸ”₯

The full documentation for gnutls is maintained as a Texinfo manual. If the /usr/share/doc/gnutls/ directory does not contain the HTML form, visit

https://www.gnutls.org/manual/


and that's the whole page, bestie πŸ’œ this was gnutls version 3.8.13, page gnutls_rnd_refresh(3), straight from the gnutls source. drink water, refresh your state, slay. πŸ’…βœ¨

πŸ“¦ where this page comes from