RSA encryption tool

http://fc01.deviantart.net/fs6/i/2005/020/f/0/Matrix_Scrolling_Code_by_pedro_kun.jpg

So , I got bored today and I am into building crypto-systems , this is probably because I enjoyed building and then dos-ing my friends. After this I got interested into how data was stored in encryption , I developed a very basic version that just encrypts files with a 6 digit code , not difficult to crack but it built up my skills for converting text in this format.
Now , java , this is not the language really to code RSA into . Mainly because its difficult to allocate 1024 bits of memory easily, so instead I used a long , 64 bits but still pretty large.
Next came the problem of the horrifically complicated maths involved with RSA encryption , tonients , modulo , inverse multiplicative modulo. Anyway after finding some code that handles the inversemodulo on a forum from 2007 I was able to build some similar code that returns the required value of x from the extended IMM function , ax + by = GCD(a,b).
A brute force attack on the encrypted data in the current way im using it would probably require more than 3- 4 hours of running to calculate the actual data , this is because the encryption keys are low , simply because any larger and the value flips negative.
https://drive.google.com/file/d/0B48ywWBymi3OR2ZvaG5obU0xc2c/edit?usp=sharing <—download!

So , here is an example of its work .


Hello there I am called lcass and this is a brief story of my entire life , I wonder if you will like this s it took quite a while to write.
So it started out with me being born , as it does with most people . The first few years were a blur this is due to the fact I fell down the stairs at the age of two or three , I cant really remember
All I remember is falling down those stairs and screaming. After that I went to my primary school , dont worry stalkers noone will know where I went because I wont tell you. However I did
throw a clay helicopter at a teachers head then I got kicked out. I then went to a different school and met my best friend , those were easily the best years of my early life. No im in secondry school 
, I am entering year 11 , the first year and second year of secondry school were horrific , both went horribly wrong but they are were I got into programming . Now im at the age where im so far away from the
previous events of my life that I am doubting wether they actually happened , its an odd sensation . Anyway I got bored on the second to last friday of my school summer holiday and created an RSA encryption program
Enjoy!

The original information


12994332;13738037;29197882;29197882;15697959;13367906;2470137;23405821;13738037;27462088;13738037;13367906;9149509;13367906;6224226;20886075;13367906;16691237;6224226;29197882;29197882;13738037;27658213;13367906;29197882;16183275;16691237;6224226;29285840;13367906;6224226;4188209;27658213;13367906;2470137;23405821;1087822;29285840;13367906;1087822;29285840;13367906;6224226;13367906;25397605;27462088;1087822;13738037;29692160;13367906;29285840;2470137;15697959;27462088;25312206;13367906;15697959;29692160;13367906;20886075;25312206;13367906;13738037;4188209;2470137;1087822;27462088;13738037;13367906;29197882;1087822;29692160;13738037;13367906;14837225;13367906;9149509;13367906;27481293;15697959;4188209;27658213;13738037;27462088;13367906;1087822;29692160;13367906;25312206;15697959;16183275;13367906;27481293;1087822;29197882;29197882;13367906;29197882;1087822;2731905;13738037;13367906;2470137;23405821;1087822;29285840;13367906;29285840;13367906;1087822;2470137;13367906;2470137;15697959;15697959;2731905;13367906;30065486;16183275;1087822;2470137;13738037;13367906;6224226;13367906;27481293;23405821;1087822;29197882;13738037;13367906;2470137;15697959;13367906;27481293;27462088;1087822;2470137;13738037;21689305;

and the encrypted info.

Make sure to note down your keys , send the public key to someone. Get them to encrypt it using that key, then you can unencrypt it using the private key.

Easy to use crypto is nice.

However cannot run it, because you have Java 8 and this requires minimum of 8 because of that.

I actually hate that every project should default to minimum of 6 imo, until you use something that is 7 or 8 specific and then throw the error, but yeah…

Actually havent upgraded to 8