Skip to content

Instantly share code, notes, and snippets.

@Unix-Code
Unix-Code / Cipher.java
Created December 24, 2016 17:23
Key String Cipher
public class Cipher {
private String regularAlphabet;
private String cipherAlphabet;
public Cipher(String key) {
regularAlphabet = "abcdefghijklmnopqrstuvwxyz";
cipherAlphabet = this.createCipher(key.toLowerCase(), regularAlphabet);
}
public Message encrypt(Message message) {
import twitter4j.Query;
import twitter4j.QueryResult;
import twitter4j.Status;
import twitter4j.StatusUpdate;
import twitter4j.Twitter;
import twitter4j.TwitterException;
import twitter4j.TwitterFactory;
import java.util.ArrayList;
public class DankBot {
@Unix-Code
Unix-Code / Cipher.java
Last active January 17, 2017 23:15
Caesar Cipher
public class Cipher {
private String regularAlphabet;
private String cipherAlphabet;
public Cipher() {
regularAlphabet = "abcdefghijklmnopqrstuvwxyz";
cipherAlphabet = "defghijklmnopqrstuvwxyzabc";
}
public Message encrypt(Message message) {
@Unix-Code
Unix-Code / Cipher.java
Last active January 29, 2017 23:33
Vigenére Cipher
public class Cipher {
private String regularAlphabet;
private String key;
public Cipher(String keyword, Message message) {
regularAlphabet = "abcdefghijklmnopqrstuvwxyz";
key = this.createKey(keyword, message);
}
public String createKey(String keyword, Message message) {