Advertisement
Guest User

Untitled

a guest
Jun 19th, 2018
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.93 KB | None | 0 0
  1.  
  2. public class Cryptage {
  3.    
  4.     public static String cryptage(String mdp) {
  5.        
  6.         String clé = "Interface";
  7.         char c[] = new char[20];
  8.         char m[] = new char[256];
  9.        
  10.         for (int i = 0; i < mdp.length();i++) {
  11.             m[i] = mdp.charAt(i);
  12.         }
  13.         for (int i = 0; i < clé.length();i++) {
  14.             c[i] = clé.charAt(i);
  15.         }
  16.        
  17.         for (int i = 0; i<mdp.length();i++) {
  18.             m[i] = (char) ((int)m[i] + (int)c[i%8]);
  19.         }
  20.        
  21.         return String.valueOf(m).substring(0, mdp.length());
  22.        
  23.     }
  24.  
  25. }
  26.  
  27.  
  28. public class Decryptage {
  29.    
  30.     public static String decryptage(String mdp) {
  31.        
  32.         String clé = "Interface";
  33.         char c[] = new char[20];
  34.         char m[] = new char[256];
  35.        
  36.         for (int i = 0; i < mdp.length();i++) {
  37.             m[i] = mdp.charAt(i);
  38.         }
  39.         for (int i = 0; i < clé.length();i++) {
  40.             c[i] = clé.charAt(i);
  41.         }
  42.        
  43.         for (int i = 0; i<mdp.length();i++) {
  44.             m[i] = (char) ((int)m[i] - (int)c[i%8]);
  45.         }
  46.        
  47.         return String.valueOf(m);
  48.        
  49.     }
  50.  
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement