Advertisement
Guest User

Untitled

a guest
Feb 19th, 2016
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.49 KB | None | 0 0
  1. const a = '1234567890qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM1234567890';
  2.  
  3. var Key: string;
  4.  
  5. function generateKey: string;
  6. var i: integer;
  7. begin
  8. for i:=1 to 12 do Result:=Result+a[Random(62)];
  9. end;
  10.  
  11. function encodeStr(str, key: string) : string;
  12. var i, i2: integer;
  13. begin
  14. Result:='';
  15. for i:=1 to Length(str) do
  16. begin
  17. if i2 <= 12 then
  18. begin
  19. i2:=i2+1;
  20. Result:=Result + a[Pos(key[i2], a)];
  21. if i2 > 12 then i2:=1;
  22. end;
  23. end;
  24. end;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement