Advertisement
Guest User

Untitled

a guest
Jun 22nd, 2017
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.79 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. #define MAX_LENGTH 256
  4. #define KEY 1
  5.  
  6. char *encrypt (char *klartext, int schluessel) {
  7.     char encrypted[MAX_LENGTH];
  8.     int i, ord;
  9.    
  10.     for(i = 0; i < strlen(klartext); i++) {
  11.         ord = (int)klartext[i];
  12.         encrypted[i] = (char)ord+schluessel;
  13.     }
  14.    
  15.     return &encrypted;
  16. }
  17.    
  18.  
  19.  
  20. void main () {
  21.     FILE * pFile;
  22.     char name[MAX_LENGTH], pass[MAX_LENGTH];
  23.  
  24.     //Username
  25.     printf ("Enter Username:");
  26.     fgets (name,sizeof(name)-1,stdin);
  27.     fflush(stdin);
  28.     name[strlen(name)-1] = '\x00';
  29.    
  30.     //Password
  31.     printf ("Enter Password:");
  32.     fgets (pass,sizeof(pass)-1,stdin);
  33.     fflush(stdin);
  34.     pass[strlen(pass)-1] = '\x00';
  35.    
  36.     pFile = fopen("daten.txt", "a");
  37.     if(!fopen)
  38.         return;
  39.     fprintf(pFile, "%s:%s", name, encrypt(pass, KEY));
  40.     fclose(pFile);
  41.    
  42.     getchar();
  43.     return;
  44.  
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement