Create Vigenere Cipher

Apr 12, 2014

We have been tasked to create a Vigenere Cipher. At this stage however, I am attempting to get the program to encrypt a phrase using a single letter key (Caesar cipher), before progressing to the final stage, implementing a functioning Vigenere Cipher. The code below is able to encrypt a word, capatalise it, remove white space and shift it a certain amount of places, given the provided letter. My problem is that because the single letter is a String, not a char, the phrase is being shifted incorrectly. For example, when the program is given the Inputs: This is a test with the single letter key A, the program shifts all the characters by 1. The output however should read THISISATEST as A is supposed to be 0.

import java.util.Scanner;
public class VigenereCipher {
public static void main(String[] args)
{
char c;

[code]....

View Replies


ADVERTISEMENT

Encrypt String Using Substitution Cipher

Jul 29, 2014

I am trying to encrypt a string using substitution cipher, the program doesnt show any errors but the output is not what is expected. On encryption it shows random characters whereas i want it to be encrypted by another letter. This is what I have done:

/* Encryption using substitution */

import java.io.*;
public class SSExp1 {
public static void main(String args[]) {
char[] ip= new char[20];
char[] op= new char[20];
char key = '3';
String b;

[Code] .....

View Replies View Related

How To Change Number In Caesar Cipher

Jan 28, 2015

I'm building casar cipher with using ASCII. I'm done changing lower and upper case alphabet, but I don't know how to fix my code for changing number 9 to <.

here is my class code.

public class SimpleMessageCipher implements MessageCipher {
public String encode(String plainText,int shiftKey){
String cipherText="";
for(int i=0;i<plainText.length();i++)
{
//stores ascii value of character in the string at index 'i'
int c=plainText.charAt(i);

[Code]...

View Replies View Related

Caesar Cipher - Encode / Decode Message With Given Key

Nov 1, 2014

I have been assigned to make a program that encodes and decodes a given message with the given key (spaced numbers, for example: 3 1 7 4 2 5). I'll post the code for all the classes that I am using below.

QueueInterface:

import java.util.*;
public interface QueueInterface<T>
{
T dequeue() throws QueueUnderflowException;
boolean isEmpty();

[Code] ....

Ok, so the classes to focus on are these:

CircularLinkedUnbndQueue
CircularLinkedQueueITD
Encoder
Decoder
EncodeDecodeConsole
EncodeDecodeITD

Because those are the ones I had to write myself, the others were given to us to use. As far as these classes go, they work fine without causing any errors from the input I give. For example if I enter a message and a key, it correctly encodes and decodes the message with the given key. What I'd like for you fine programmers to do is give feedback on those 6 classes. Like, suggestions on how to make them better or more efficient, neater, changing any of the methods to make them more efficient or prevent any errors beforehand, etc.

View Replies View Related

Specify Path Of Encrypted Filename In Cipher Text

May 8, 2015

I have an program with an encryption and a decryption method, it works fine when i specify a name for the encrypted file, but i want the name for the encrypted file to be in cipher text, how do i do this and specify the path? i have marked out the "encryptionPath" specifically for specifying the location of the encrypted file which will have a cipher text name.

Here is my code so far

import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import javax.crypto.BadPaddingException;
import javax.crypto.Cipher;

[Code] ......

View Replies View Related

Simple Logic Error In Cipher-shifting Program?

Feb 8, 2015

I was tasked with creating a program that encrypts a line of text (for example, CANDY) by shifting the letters X amount of times. For example, if the user inputs the sentence CANDY and selects a shift of 5, the output would be: HFSID. I got this part working fine. The issue I am having is with the decryption part of the program.

This is simply the reverse of the above, as the user would enter the phrase HFSID, with a shift of 5, and the program would output: CANDY. It works fine, all except for one letter, being the "F" letter. With my code, when I enter the above word to be decrypted it outputs: C[NDY

Obviously, that [ bracket is not an 'A'. I realise the issue falls with the equation, Here is my code:

public class SimpleEncryption {

/**
* @param args the command line arguments
*/
static int answer;
public static void main(String[] args) {
String cipher = JOptionPane.showInputDialog(null, "Please enter a sentence or word that you wish to encode or decode. This program uses"
+ " a basic cipher shift.");

[code]....

View Replies View Related

Cipher Code - Encryption Test Cases Not Working

Oct 1, 2014

I have following Cipher Code and test for it. But I am getting following exception.

Java Code:

java.lang.IllegalStateException: Cipher not initialized
at javax.crypto.Cipher.checkCipherState(Cipher.java:1672)
at javax.crypto.Cipher.doFinal(Cipher.java:2079)
at com.anjib.util.CipherUtil.encrypt(CipherUtil.java:67)
at com.anjib.util.CipherTest.testEncryptDecrypt(CipherTest.java:23) mh_sh_highlight_all('java'); Java Code: public class CipherUtil {
private static Logger log = Logger.getLogger(CipherUtil.class);

[Code] ....

View Replies View Related

How To Transfer Cipher - Encrypt A File And Decrypt It On Another Host

Jun 30, 2014

I want to encrypt a file and decrypt it on another host. For decryption on another host I guess I need to transfer the cipher... how can this be done? How can you write a Cipher to disk?Or am I completely on a wron track?

The following code is doing it already on one host:
 
package test;
import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import java.io.Serializable;import java.security.Provider;
import javax.crypto.*;import javax.crypto.spec.DESKeySpec;

[Code] ....

View Replies View Related

Make Simple Caesar Cipher That Takes In String As First Argument

Jan 21, 2014

I'm trying to make a simple Caesar cipher that takes in a String as the first argument and a integer shift as the second argument. Namely, there appears to be a problem with the loop and how I have declared the array - I want the converted characters to be put into a new array called newCharacterArray, converted back to a String and displayed in the command prompt window.

public class Caesar {
public static void main(String inString, int k) {
System.out.println("String: " + inString);
char inStringArray[] = inString.toCharArray();

[code]....

View Replies View Related

Create A Class That Will Accept Dates In Various Formats And Create A Range

Feb 1, 2014

In the class below I'm trying to create a class that will accept dates in various formats and create a range. The first constructor is easy because I send it the begin date and end date as Date objects. Now I want to send a month(and year) in a constructor and derive the begin and end dates from it. In my constructor that accepts the month/year I need to put the this(startDate, endDate) at the top to be allowed, but the parameters are not built yet.

package com.scg.athrowaway;
import java.util.Calendar;
import java.util.Date;
public class DateRange {
private Date startDate;
private Date endDate;

[code].....

View Replies View Related

Create A Menu Where The User Can Create A New Account?

Oct 5, 2014

I'm having some difficulty with my bank account project. I'm supposed to create a menu where the user can create a new account, withdraw, deposit, view their balance, and exit. There's issues with the account creation.

Here's my necessitated class below: BankAccount, TestBankAccount, SavingsAccount, CurrentAccount, and Bank

/*---------------------------------------------------
Plagiarism Statement
 
I certify that this assignment is my own work and that I have not copied in part or whole or otherwise plagiarized the work of other students and/or persons.
 
----------------------------------------------------------*/ 

package BankAccount;
 import java.util.Date;
import java.util.Random;
 //Project 3
public class BankAccount {
protected static int accountID;

[code]....

View Replies View Related

Create A Sphere Class That Will Allow To Create Sphere Objects

May 9, 2015

I'm new to Java and I have an assignment to create a Sphere class that will allow you to create Sphere objects using the code below. Then create a program called SphereTester that prompts the user for the radii of two spheres in meters. The program should display which sphere is larger and by how many cubic meters and display only four digits after the decimal point. I have the sphere class given to us for the assignment which is this:

Java Code: public class Sphere {
// instance variable (i.e., a field)
private double radius;
// constructor for the Sphere class
public Sphere(double r) {
radius = r;

[code]....

View Replies View Related

Need To Create A GUI

Jun 5, 2015

I hava little bit of knowlodge in VBA.. I hava a small project related to processing large data.. I need to create a GUI.. I have installed Eclipse software

My progest requie

1.Creating a GUI

2.I need show data folder(consisting 100s of files) from GUI and all files in folder should be moved to each folder with same name as of file name.

View Replies View Related

How To Create API In Java

Aug 9, 2014

i need to develop a API in java. that API will be communicate with the some site. Need to import and export the contacts into that site databases.

View Replies View Related

How To Create A PIE Chart

Jan 14, 2014

Here is the application that does this; test your coding of class PieChartWriter with it.

import java.awt.*;
public class TestPieChart
{ public static void main(String[] args)
{ PieChartWriter p = new PieChartWriter();
p.setTitle("How I spend my day");
p.setSlice1("Sleep: 7 hours", 7, Color.black);
p.setSlice4("Recreation: 9 hours", 9, Color.gray);
p.setSlice2("In class: 3 hours", 3, Color.blue);
p.setSlice3("Homework: 5 hours", 5, Color.red);
}
}

View Replies View Related

How To Create GIF File

Feb 2, 2015

is it possible to make a .gif file with jave?

if it is, how is it done?

do i just create a bufferedGif object, or somemthing like that?

View Replies View Related

JSP :: How To Create Page 1 / 2 / 3

May 24, 2014

i have jsp file and inside i have list that i get from my servlet . i want to create in the bottom of the page the option to move from one page to another like this " page: 1,2,3,4,5"i try to use the tag <a href=.. and onclick() event ,and i understand that javascript will not work , how can i create the " page: 1,2,3,4,5" ?

View Replies View Related

How To Create A Menu

May 12, 2014

I'm trying to create a GUI java application.

I want a menu with buttons that looks like this:

Button 1: Start
Button 2: Help
Button 3: About Me

If you press one of the buttons you will get to another frame with new buttons, new labels and so on.

Next step for instance if you press button 1, I'd like my program to get this frame:

Different alternatives, and a text field with a button. One commando leads to one new JFrame with new buttons, text fields and so on.

View Replies View Related

Can't Create A New File

Jul 17, 2014

code:

import java.io.*;
class FileWrite
{
public static void main(String args[])

[Code]....

error :

d:jpro>javac FileWrite.java
FileWrite.java:11: error: constructor File in class File cannot be applied to given types;
File f=new File(filename);
^

[Code].....

View Replies View Related

Trying To Create A Hash Map

May 5, 2014

I am trying to create a class (DVD) with an instance variable that references a map, the constructor for this class must create an empty map and assign it to the instance variable map. I want to populate this map with instances of a different class called tv series, I am using blueJ, I am not sure why this doesn't work

Java Code:

import java.util.*;
public class DVD
{
public static Map<String, TvSeries>DVD;
public TvSeries program;

[Code] .....

View Replies View Related

How To Create Different Levels

Apr 6, 2014

I am trying to write a code for a game HiLo, where i want to add 3 different levels:

easy (1-10)
medium (1-100)
hard(1-1000)

Where the user can choose before the game starts. After that the game is finished i want even to write how many guesses the player used on the screen.

View Replies View Related

Can't Create New Die Objects?

Apr 2, 2015

I'm having trouble creating two new die objects for the PairofDie class. I'm trying to run two separate die and print the face value and then add both numbers up and print those values as well.
 
public class Die {
private final int MAX = 6;
private int faceValue;
//private int faceValue2;
public Die(){
faceValue = 1;
 
[Code] .....

Exception in thread "main" java.lang.Error: Unresolved compilation problems:

The method Die() is undefined for the type PairofDice
The method Die() is undefined for the type PairofDice
at PairofDice.main(PairofDice.java:6)

View Replies View Related

JSP :: How To Create A Custom Tag

Apr 22, 2015

I would like to create a custom tag which works similar to <c:forEach/> tag i.e

<c:forEach var = "movie" items = "${collection}>
${movie}
</c:forEach>

I would want to create the similar behaviour(as above) in my own custom Tag.Morever I would like to use the doStartTag() and doEndTag() and doAfterBody() methods while creating custom Tag.

View Replies View Related

Create Jar File

Nov 9, 2014

create a jar file.Currently I have next files in my directory:

Manifest.txt:
-------------
Manifest-Version: 1.0
Created-By: 1.7.0_60-ea (Oracle Corporation)
Main-Class: connectURL

connectURL.class
------------------
it compiled fine, can be executed as:
java connectURL

it does not have 'Package' specified

sqljdbc4.jar
-----------

This is jdbc 4 jar file which is used by connectURL.java to make db. connection.

I am running:
C:j>jar cvfm connectURL.jar Manifest.txt *.class sqljdbc4.jar
added manifest
adding: connectURL.class(in = 2427) (out= 1358)(deflated 44%)
adding: sqljdbc4.jar(in = 584207) (out= 549364)(deflated 5%)

Then trying to execute and get error message

C:j>java -jar connectURL E520 1433
Error: Unable to access jarfile connectURL

View Replies View Related

How To Create A JAR File

Jan 30, 2014

how to create a JAR File I have been watching you tube and it seems like the manifest needs to be remade. I go to the CMD and find my project folder class. I think I need to use do the same for all the classes correct. Well I type jar -cf TictacToeGUIGame.jar *java then I get no such directory. I can see the it worked thought. So do i do this to all my classes and then I will have my JAR program?

View Replies View Related

Can't Create Jar File

Apr 2, 2014

text file:

Codebase: myserver.com
Permissions: sandbox
Application-Name: Dynamic Tree Demo

error message from command line:

C:UsersxxxxDesktopCOMP268applet_ComponentArch_DynamicTreeDemoapplet_Comp
onentArch_DynamicTreeDemouildclasses>jar -cvfm DynamicTreeDemo.jar mymanifest
.txt appletComponentArch
java.io.IOException: invalid header field name: ?≫?Codebase
at java.util.jar.Attributes.read(Attributes.java:433)
at java.util.jar.Manifest.read(Manifest.java:199)
at java.util.jar.Manifest.<init>(Manifest.java:69)
at sun.tools.jar.Main.run(Main.java:172)
at sun.tools.jar.Main.main(Main.java:1177)
[/code]
encoding in UTF-8 and have newline at end

View Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved