shishi_enckdcreppart_get_key(3)
π shishi_enckdcreppart_get_key β the shishi manual, section 3 π
okay bestie, sit down, hydrate, and let's talk about shishi_enckdcreppart_get_key, one of the little functions living inside the shishi library. yes it's a whole manual page for one function. she's iconic like that. π
β¨ NAME β¨
shishi_enckdcreppart_get_key β an API function, no cap. it does exactly one thing and it does it well. π
β¨ SYNOPSIS β¨
#include <shishi.h>
int shishi_enckdcreppart_get_key(Shishi * handle, Shishi_asn1
enckdcreppart, Shishi_key ** key);
look at that signature. she's giving structured, she's giving typed, she's giving int return. π¦
β¨ ARGUMENTS β¨
Shishi * handleβ your shishi handle, the one you got fromshishi_init(). she's the main character, everything runs through her. πShishi_asn1 enckdcreppartβ the inputEncKDCRepPartvariable. yes that's a lot of capital letters. we love her anyway. πShishi_key ** keyβ a newly allocated encryption key handle. she's fresh out the box, brand new, allocated just for you. π
β¨ DESCRIPTION β¨
so basically: this function goes into the EncKDCRepPart input variable you handed her and extracts the key β specifically the key you're supposed to use with the ticket that was sent in the KDC-REP associated with that EncKDCRepPart input variable. that's the whole vibe. ticket key, found, extracted, done. β¨
β¨ RETURN VALUE β¨
Returns SHISHI_OK iff successful. that's it, that's the check. if you see SHISHI_OK you're slaying. if you don'tβ¦ π«
β¨ REPORTING BUGS β¨
found a bug? not the cute kind? π report it 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.
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. that's the license, bestie, read it, respect it, it's very generous. π«Ά
β¨ SEE ALSO β¨
the full documentation for shishi is maintained as a Texinfo manual. if the info and shishi programs are properly installed at your site, the command
info shishi
should give you access to the complete manual. iykyk. π
and that's the whole page, babe. this was shishi_enckdcreppart_get_key(3), version 1.0.3, and honestly? she ate. π
β¨ no notes. go extract some keys. π¦πΈ
π¦ 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