One time pad, encryption and decryption

后端 未结 6 1856
-上瘾入骨i
-上瘾入骨i 2021-01-17 23:34

I am trying to pick up cryptography and had been trying this exercise

Write a program (preferably Java) to generate a one-time pad, which is a relatively large file

6条回答
  •  轮回少年
    2021-01-17 23:50

    
        work.eddiejamsession
        jam-one-time-pad
        0.67
    
    
    JamOneTimePad pad = new JamOneTimePad();
    String heyEncrypted = pad.encrypt("hey"); //encodes additionally in base64 for url safety
    String heyDecrypted = pad.decrypt(heyEncrypted);
    System.out.println(heyDecrypted.equals("hey"));
    
    Output: true
    

提交回复
热议问题