一応 notesave : noteload で処理できます。
乱数の可能性が 0〜255 までしかないので、
そこまで性能は高くない様な気がしますが。
#module
#deffunc 暗号化 var string_ , int key_
randomize key_
repeat strlen(string_)
b = peek(string_,cnt) : a = rnd(0xFF)
if (a!=b) : poke string_,cnt,a^b
loop
return
#global
// 鍵
鍵 = 430291
// 文字列作成
txt =""
repeat 300 : txt+="暗号化" : loop
// 暗号化
暗号化 txt , 鍵
mes strf("※暗号化しました\n\n%s\n\n※サイズ %d\n",txt,strlen(txt))
mes "------------------------"
暗号化 txt , 鍵
mes strf("※元に戻しました\n\n%s\n\n※サイズ %d\n",txt,strlen(txt))