C G H I J M R S T 
All Classes All Packages

C

call() - Method in class com.github.spring.jwt.Task
 
claims() - Method in class com.github.spring.jwt.JwtElement
 
com.github.spring.jwt - package com.github.spring.jwt
 
crackJwt(CommandLineOptions) - Method in class com.github.spring.jwt.ThreadService
Method to create threads and assign the task to executors
crypto() - Method in class com.github.spring.jwt.JwtElement
 

G

generate(String, int) - Method in class com.github.spring.jwt.Task
Method to generate keys of the given length, and tries to crack with generated key

H

headers() - Method in class com.github.spring.jwt.JwtElement
 

I

isMatched(String) - Method in class com.github.spring.jwt.JwtService
This method signs the content with the new generated secret key and verifies with the existing signature.

J

JwtCrackerApplication - Class in com.github.spring.jwt
Main Class to run this program, parses command line options
JwtCrackerApplication() - Constructor for class com.github.spring.jwt.JwtCrackerApplication
 
JwtElement - Class in com.github.spring.jwt
A class representing the different fields of a jwt token
JwtElement(byte[], byte[], byte[]) - Constructor for class com.github.spring.jwt.JwtElement
 
JwtService - Class in com.github.spring.jwt
Class which cracks JWT token against a given secret(randomly generated) key
JwtService(String) - Constructor for class com.github.spring.jwt.JwtService
 

M

main(String[]) - Static method in class com.github.spring.jwt.JwtCrackerApplication
 

R

run(String...) - Method in class com.github.spring.jwt.JwtCrackerApplication
 

S

signingInput() - Method in class com.github.spring.jwt.JwtElement
 

T

Task - Class in com.github.spring.jwt
Each jwt crack against a generated secret key is executed in separate thread.
Task(char[], int, int, JwtService) - Constructor for class com.github.spring.jwt.Task
 
ThreadService - Class in com.github.spring.jwt
Class is responsible for decoding the jwt token and starting threads execution to crack the jwt
ThreadService() - Constructor for class com.github.spring.jwt.ThreadService
 
C G H I J M R S T 
All Classes All Packages