Skip to content

Instantly share code, notes, and snippets.

View neelaryan's full-sized avatar

Arannya Mukherjee neelaryan

View GitHub Profile
@neelaryan
neelaryan / gist:6ddca133723f9a15ecf0
Created April 14, 2015 19:36
Fake Urban Dictionary word-meaning creator script
//EXECUTE IN BROWSER CONSOLE
document.getElementsByClassName("word")[0].innerHTML="WORD GOES HERE";
document.getElementsByClassName("meaning")[0].innerHTML="MEANING GOES HERE"
@neelaryan
neelaryan / SPN.c
Created February 11, 2016 13:42
SPN
#include<stdio.h>
#include<math.h>
int main() {
int key[3][16] = {{0,0,1,1,1,0,1,0,1,0,0,1,0,1,0,0}, {1,0,1,0,1,0,0,1,0,1,0,0,0,1,0,0}, {0,1,0,0,1,1,0,1,1,0,1,1,1,0,1,1}};
int perm[16] = {3,2,16,1,15,11,4,7,8,13,9,10,14,5,12,6};
int subs[16] = {14,4,13,1,2,15,11,8,9,10,6,12,5,9,0,7};
int msg[16]; //={0,0,1,0,0,1,1,0,1,0,1,1,0,1,1,1};
int i,j,k,n,xored[16],pxored[16],hex[4],subbed[4],l,bin[16];
import os
import sys
import random
from tqdm import tqdm
from scipy import misc
import multiprocessing as mp
from collections import defaultdict
PWD = os.getcwd()