shishi_cipher_confoundersize(3)
π NAME π
okay so bestie, welcome to shishi_cipher_confoundersize β it's an API function from the shishi manual, and it's here to tell you how big a confounder is. yes that's a real word. yes it's adorable. let's go β¨
πΈ SYNOPSIS πΈ
the vibe check starts here, no cap:
#include <shishi.h>
int shishi_cipher_confoundersize(int32_t type);
that's the whole entrance exam. two lines. slay π
π¦ ARGUMENTS π¦
int32_t typeβ this is the encryption type, and the page says to go look atShishi_etypefor the deets. so like, it's the "which cipher are we talking about" slot, and you gotta fill it in properly or nothing's gonna make sense π«Ά
π DESCRIPTION π
Get the length of the confounder for the cipher. that's it. that's the whole job. it's giving "small but essential," main character energy in a two-sentence body paragraph π
β RETURN VALUE β
it hands you back the size of the confounder β that's the random data, bestie, the little sprinkle of chaos that goes in β for the encryption type you asked about, exactly as defined in the standards π
and if things go wrong? you get (size_t)-1. for example when the encryption type is unsupported. so like, if you see that, it's not a size, it's a scream π don't treat it as a number.
π REPORTING BUGS π
found a bug? do NOT suffer in silence, tell the people:
- bugs go to
<bug-shishi@gnu.org> - GNU Shishi home page:
http://www.gnu.org/software/shishi/ - general help using GNU software:
http://www.gnu.org/gethelp/
π COPYRIGHT π
Copyright Β© 2002-2022 Simon Josefsson.
and the licensing vibe is extremely generous, fr fr: copying and distribution of this file, with or without modification, are permitted in any medium without royalty, as long as the copyright notice and this notice are preserved. iconic. periodt π
π SEE ALSO π
the full documentation for shishi lives in a Texinfo manual β yes, the whole thing, the director's cut π
if the info and shishi programs are properly installed at your site, then running:
info shishi
should give you access to the complete manual. iykyk π₯
and that's the page!! this one shipped as part of shishi 1.0.3 (yes, that's the version, written as shishi_cipher_confoundersize(3) in the footer because section 3 is where all the library functions hang out) β tysm for reading, go call the function, know your confounder size, and stay hydrated bestie π§πβ¨
π¦ where this page comes from
- debian bookworm: shishi-doc 1.0.3-1 Β· GPL-3.0-or-later
- debian trixie: shishi-doc 1.0.3-5 Β· GPL-3.0-or-later
- nixos 26.05: shishi 1.0.3
- nixpkgs unstable: shishi 1.0.3
- ubuntu noble: shishi-doc 1.0.3-2.1build2 Β· GPL-3.0-or-later
- ubuntu questing: shishi-doc 1.0.3-5
- ubuntu resolute: shishi-doc 1.0.3-5build1 Β· GPL-3.0-or-later
- ubuntu stonking: shishi-doc 1.0.3-7 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms