skyfrob(3)

Nov 28, 2024 · 1 min read

skyfrob(3) — ATProto Functions Manual

NAME

skyfrob - frobnicate (obfuscate) a bluesky skeet

SYNOPSIS

#include <atproto.h>

skeet_t *skyfrob(skeet_t s);

DESCRIPTION

The skyfrob() function obfuscates the content of a given skeet s by exclusively-ORing each character with the number 69. The effect can be reversed by using skyfrob() on the obfuscated skeet data.

Note that this function is not a proper encryption routine as the XOR constant is fixed, and is suitable only for hiding mildly spicy skeets.

RETURN VALUE

The skyfrob() function returns a pointer to the obfuscated skeet.

ATTRIBUTES

For an explanation of the terms used in this section, see attributes(7).

┌─────────────────────┬───────────────┬─────────┐
│ Interface           │ Attribute     │ Value   │
├─────────────────────┼───────────────┼─────────┤
│ skyfrob()           │ Thread safety │ MT-Safe │
└─────────────────────┴───────────────┴─────────┘

STANDARDS

ATProto.

SEE ALSO

bstring(3), skyfry(3)

ATProto man-pages 6.7
2024-11-28
skyfrob(3)