Newsletter: Order phentermine cod Order xanax cod Lodine Buy Valium Brompheniramine Side effects of tramadol hydrochloride Generic viagra cialis levivia buy cheap Gatifloxacin Prozac soma Viagra online pharmacy How long does xanax stay in the system Xanax dosage Phentermine addiction help Xanax detoxification Loratadine Meridia diet pill Does it viagra work Generic uk viagra Nortriptyline What does phentermine do to your heart 5 no prescription Taking xanax while pregnant Adipex cheap phentermine Celexa Rofecoxib Cialis prescriptions Olanzapine Estrace Phentermine from canada Buy xanax Viagra dosage Miconazole Imitrex About xanax Free cialis samples Cheap 37 5 phentermine Viagra experience Long term side effects from xanax Hydrocodone guaifenesin Scopolamine Levitra vs cialis vs herbal Parnaparin Cefonicid Oxyphencyclimine Mephobarbital Xanax anxiety Cephalothin Phentermine medical insert Cialis Phentermine worldwide shipment Motrin Buy meridia online Buy Butalbital Troglitazone Cytotec Ambien cr Fast phentermine Purchase phentermine online Xanax detox Flunitrazepam Leucovorin Viagra testimonials Best price for viagra in the uk Amphetamine Viagra jokes Cheap phentermine perscription Cialis com Hydrocortisone Phentermine $89 Phentermine online purchase Colchicine Carphenazine Metoprolol Lithium Viagra experiences Viagra prescriptions online Viagra price list Cheap phentermine pills Ambien Berman sister female viagra study Crohns phentermine Amide pharmaceutical phentermine Phentermine shipped to florida Paxil and xanax interaction Viagra erection Cheap cialis Viagra best buy Clomipramine Best price viagra Anisotropine Phentermine line Pindolol Meclizine Information medical phentermine Is klonopin stronger than xanax Alternative herbal supplement viagra Buy generic viagra online Flovent Cimetidine Do companies sell phentermine with low dose ingredients Premarin Mirapex Viagra no prescription Lisinopril drug interaction viagra Generic vicodin Dioxyline Generic name online qoclick tramadol Lethal dose of xanax Purchase fioricet How to inject xanax pills Phentermine usa pharmacy Xanax cod Pentamidine Woman taking viagra Chlorzoxazone Cheep paris france phentermine Compare cialis levitra Taking viagra or levivia as a booster for cialis Spectinomycin Cialis generic viagra Get phentermine But phentermine Atarax Online viagra prescriptions Cialis commercial Pfizer viagra sperm Buy xanax without a prescription Natural alternative to viagra Low cost cialis Cialis price Prescription weight loss medication phentermine Viagra dosages Phentermine side effects Buy phentermine prescription Us phentermine Xanax for sale Mazindol 100 phentermine Cialis on line Generic cialis online Oxazepam Cefaclor Phentermine fastin Phentermine alternative Idoxuridine Xanax drug tests Phentermine insulin Penicillamine Chromium Cefixime Pantoprazole Cheap soma Maker of viagra Phentermine sales Phentermine snorting Generic purchase viagra Xanax and weight gain 5mg tablet Viagra free pill Bupropion Vinorelbine Generic viagra Cheap online phentermine prescription Piroxicam Cheap phentermine overnight Amoxicillin Viagra alternate Adipex diet discount phentermine pill Hydrocodone online Is phentermine safe Ticarcillin Cheap pharmacy viagra Naltrexone Buy Lipitor Percocet Bromocriptine Dovonex Ingredient phentermine Buy viagra internet 0 buy by popl powered viagra wordpress Comparisons on online viagra suppliers Viagra strip poker flash games Cheap phentermine free consult Phentermine and glucophage Overnight xanax Methamphetamine Inderal Hydrochlorothiazide Imodium Norflex Buy viagra online uk Somatostatin Midazolam Cialis comparison viagra 5 90 Phentermine without perscription Compare levivia and viagra Arthrotec Viagra users Xanax photo Mail order viagra online Sertraline Compare viagra cialis levitra Buy florida in phentermine Herbal viagra alternative review Ambien side effect Diethylstilbestrol Phenolphthalein Viagrafix Viagra cream Bactrim phentermine Geodon Cialis viagra Appetite suppressants and phentermine Xanax alcohol Can i buy phentermine anywhere in uk Epirubicin Viagra women Noroxin Viagra testimony Flurazepam Triamcinolone Cialis experiences Does viagra work for women Phentermine very cheap Alprazolam No prescription phentermine Xanax medication Lowest viagra price Herbal viagra for women Adipexdrug addiction order phentermine online Dangers of xanax and klonopin addiction Free shipping on phentermine diet pills Phentermine online pay with mastercard Cyclandelate Buy cialis generic online Famotidine Canadian viagra Lowest drug price for phentermine Medrol Albendazole Cialis viagra levivia Viagra sale uk Phentermine pills Cialis compare levitra Xenical hgh phentermine quit smoking detox Viagra testimonial Voltaren Mixing cocaine and viagra Valium vs xanax Side effects of xanax Neurontin Fioricet Xanax 2 mg Lowest phentermine Amoxapine Methadone xanax interaction Allopurinol Civiate generic sildenafil viagra Phentermine overnight delivery no prescription Risperdal Book hydrocodone sport Ambien sleep aid Tramadol narcotic Discount phentermine prescription Ionamin phentermine Terbinafine Phentermine shipped to tn Viagra alternative for women Plendil Ethoheptazine Diethylpropion Losec Xanax for dogs Naproxen Tramadol online pharmacy Phentermine from the uk Canadian no phentermine prescription 1 loss phentermine pill weight Bretylium Phentermine meridia xenical review Oxtriphylline Ordering phentermine Actos phentermine aciphex imitrex Viagra on line uk Norvasc Fluconazole Viagra levivia alternatives Ambien withdrawal No prescription phentermine free shipping Hydrocodone 2005 comment december leave viagra Azathioprine Fastin phentermine Drug information picture identification tramadol er bvf Zanaflex Hydrocodone bitartrate Cialis Phentermine fda Fluvastatin Nialamide Metyrosine Hydrocodone dosage Phentermine with master card Phentermine order Buy generic hydrocodone Levitra Compare phentermine price Loxapine Order fioricet online Generic viagra online Phentermine cheapest Information about viagra Buy phentermine diet pill Uk online pharmacy phentermine Cialis testimonials Online pharmacy xanax Phenacetin Alternative to viagra drug Buy viagra without prescription Lomefloxacin Pentobarbital Tramadol dosage Clonazepam Cimetidine Viagra like pill Xanax next day delivery Xanax without prescription Alprazolam Linkdomain buy online viagra info domain buy onlin Oxyphenonium Tramadol overdose Hexachlorophene Cytomel Xanax no prescription Generic overnight viagra Diet no phentermine pill prescription Oxycodone vs hydrocodone Viagra for sale online Echothiophate Celecoxib Viagra price online Dibenzepin Fenfluramine Thioridazine Recreational viagra Vasotec Reserpine Generic sample viagra Discount cialis online Tretinoin Xanax vs klonopin Meperidine Methadone Desyrel Isotretinoin Fiorinal Crestor Methylergonovine Discount xanax Order tramadol Phentermine pharmacy online consultation Dapsone Hydrocodone on line Midodrine Anisindione Meridia Online pharmacies phentermine xenical meridia Carbenicillin Pravastatin Protirelin Abacavir Drug test tramadol Carbamazepine Viagra sales online Mometasone Glatiramer Podofilox Buy cheap cialis online Viagra sample Order cialis Phentermine resident sale virginia Inject xanax Cialis versus viagra Phentermine chemical enhancement Verapamil Trifluoperazine Cialis and pomegranate interaction Guanabenz Herbal online viagra Xanax demerol morphine no prescription needed Nylidrin Chlorpropamide Free viagra order online Purchase tramadol online Buy tramadol without prescription Cheap phentermine without a prescription Azithromycin Hydrocodone side effects Buy phentermine on line Inform your doctor medication phentermine dose weight Viagra commercials Buy cialis generic Locoid Free try viagra Famvir Plicamycin Free shipping with phentermine order Xanax overnight Lamivudine Tramadol online Dulcolax Bentyl Actonel Phentermine for sale with out perscription Mirtazapine Buy Effexor Methixene Xanax online without prescription Lowest price phentermine with free shipping Chromium Xanax grapefruit Phentermine depression Lortab and xanax without a prescription Cheap tramadol online Xanax mexico Glyburide Hydrocodone m367 Information on phentermine Chlortrimeton Order generic cialis Cialis comparison viagra Alphaprodine Pharmacy phentermine sister Avalide Cheapest viagra on line Cephradine Clindamycin Tramadol hcl 50 mg tablet Alternative to viagra online Nonoxynol How to get a xanax prescription Weight loss oral hcg and phentermine Thiabendazole Viagra success story Overnight tramadol Delivered phentermine Biaxin Lynestrenol Lozol Adalat Herbal phentermine review Soma sleep Methyclothiazide Viagra cialis levitra Norepinephrine Phentermine gynecomastia Xanax tablets Didrex vs phentermine Cialis levitra viagra vs vs Buy cialis without prescription Phentermine fact Blindness cialis Cod delivered phentermine Buy cialis Amiloride Cialis purchase Recreational viagra use Prempro Buy com lvivhost online viagra Trovafloxacin 90 $89 mastercard Woman use viagra Physican's desk reference phentermine Buy tramadol cod Buy Carisoprodol Cardizem Clomiphene Methazolamide Adapalene Viagra buy in uk online Generic xanax xr Ativan xanax Aldara _achetez le viagra de levivia Decadron Viagra uses Cheap viagra order online Cheap vicodin Generic viagra soft tab Compare levivia viagra Cialis for woman Prednisone Tramadol long term use Free viagra sample before buying Ethisterone Xanax fedex overnight Overnight phentermine shipping Naprosyn Cipro How to stop taking xanax Chlordiazepoxide Phentermine 6 pm order Alesse Phentermine diet pills Edrophonium Cefotetan Suboxone Where to buy viagra online Xanax valium Olsalazine Phentermine alternatives Viagra recreational use How long xanax stays in system Purchase cialis online Xanax drug test Mixing viagra and cialis Buy no online prescription xanax Buy xanax without prescription in usa Xanax in urine Stopping xanax Lowest prices viagra Maximum dosage of phentermine Viagra pills uk Phentermine sameday overnight saturday delivery Famciclovir Norethindrone Butoconazole On line vicodin Where can i buy phentermine Dimethothiazine Vicodin cod Xanax half life Viagra 100 mg Phentermine phendimetrazine Plaquenil Femara 00 phentermine Phendimetrazine Cefixime Methantheline Xanax side effects Methotrexate Calcitriol Encainide Hydrocodone m357 Ethanol Buy Hydrocodone Ambien Thyrotropin Comparison levivia viagra Lowest price viagra Soma online Buy viagra Chlorcyclizine Pictures of xanax Dextrothyroxine Viagra cialis levivia comparison dosages Cheapest secure delivery cialis uk Xanax cash on delivery Soma addiction Gabapentin Phentermine and atkins diet Discount phentermine to florida Diprolene How viagra works Phentermine 30mg Epinephrine Generic online phentermine Cefpodoxime Dirithromycin Tacrolimus Physostigmine Yohimbe and viagra Phentermine diet pills diet pills Phentermine buy

Practical and Oral Exams over for GOOD!

2221 14 05 2007

Four years – Forty Subjects! If that does not sound crazy enough, there’s more to it; the practical and oral exams. Every semester we take up five subjects, some of which we will never need! But if you want to get a degree you need to know about all the subjects. As long as you manage to score a 40rty in all of them, you are safe.

Clearing the theory paper is pretty easy, scoring is tough. As long as you know what’s in your syllabus and you are not very unlucky to get an arduous paper you are fine.

While it might be easy to get away with the theory papers is easy, it is not the case with the practicals and orals. It is not like in some colleges in Nepal where the marks that you get for your practicals depend on what the ‘external’ got to eat for the breakfast in your college!! Here, for practicals you really need to know your stuff AND be lucky. After doing all the assignments during the semester, you need to know all of them unless you are banking on some luck! You are supposed to pick up a chit which decides what you have to perform that very day. Even if you know your stuff, sometimes, you get unlucky and you just can’t get the damn code working! Luckily, this never happened to me during the four years. All my practicals have gone great, finishing most of them within an hour or a couple of hours max.

On the other hand orals have always been scary. You just cannot be prepared enough for an oral. The ‘externals’ here don’t come to check what you know they just want to show you what you don’t know. Although, most of the orals have been good for me, I did screw up one of them. Having a good reputation with the teachers does help and hence, as I had been a decent enough student in college, I was spared. Not all are that lucky, there are students who give the practical/oral over and over again.

Anyways, MY practicals and orals are done. I won’t be picking up any more chits or answering any more questions. The last practical and oral exam of mine went great!

Have to wait until June 5th to give my theory papers. It’s going to be real boring and long 3 weeks ahead.



RSA Algorithm Implemented in Java

0343 3 05 2007

I have my Network Information and Security practical exams on the 4th. I have been trying to implement most of these encryption algorithms on Java. The very nature of the algorithms and being incompetent with Java made it that much more difficult; overflowing, under flowing, data loss and what not!

I also tried to find a simple implementation of the RSA algorithm across the net but with no success. I finally figured a way out to implement it.

It may not be the most accurate implementation; but good enough if you want to learn how RSA works.

The code follows for those who are interested.

Read the rest of this entry »