ref: 46926aa50246c1b68ac685ae8cb396de1d60e726
dir: /sys/src/cmd/ssh/ciphertwiddle.c/
#include "ssh.h" static CipherState* inittwiddle(Conn *c, int) { /* must be non-nil */ fprint(2, "twiddle key is %.*H\n", SESSKEYLEN, c->sesskey); return (CipherState*)~0; } static void twiddle(CipherState*, uchar *buf, int n) { int i; for(i=0; i<n; i++) buf[i] ^= 0xFF; } Cipher ciphertwiddle = { SSH_CIPHER_TWIDDLE, "twiddle", inittwiddle, twiddle, twiddle, };