File Signing Applet

These wider groups have two purposes


to form a local certificate authority that signs pairs' [url removed, login to view] certificates


to hold a key party for members to sign each other's OpenPGP certificates

Students finding it difficult to find partners and groups should contact me by e-mail. I will endeavour to put them in touch with other such individuals. The local CA should be given a suitable [url removed, login to view] name and have a self-signed [url removed, login to view] certificate created for it. It should exercise due diligence before signing member's [url removed, login to view] certificates by a means like that described in lecture 4 slides 3 and 4.

Each pair should perform the following tasks


create self-signed PGP certificates for each of the pair


create a self-signed [url removed, login to view] certificate for the pair


form a wider group of fellow students and carry out the group activities


store certificates and private keys in suitable keyrings and keystores


write applet to create file signatures with either of their PGP private keys


sign applet with private key corresponding to the pair's [url removed, login to view] certificate


set up sensible security for their web browser to run the applet


demonstrate their applet works correctly by the due date (see below)


submit a written report describing their work by the due date (see below)

[url removed, login to view] certificates should have a sensible [url removed, login to view] name. PGP certificates should have sensible identifiers of their owner and include at least an e-mail address and a small photograph of them. Students should exercise due diligence in key parties when signing each other's PGP certificates. The applet should enable a user to select a message in the local file system, select a user (one of the pair) and input their passphrase to access their private key in a private keyring in the local file system and create a digital signature of the message with that key in a second local file.

Setting up security for their web browser will require use of a browser like Internet Explorer that allows the user to import their group CA certificate as a Trusted Root Certificate Authority. Internet Explorer allows this under Tools, Internet Options, Content, Certificates. It also requires setting the right permissions in the browser's java policy file. In the department that file has the following Windows NT and Unix file names for browsers running under Windows NT:

H:\.windows_settings\Application Data\Sun\Java\Deployment\security\[url removed, login to view] ~/.windows_settings/Application Data/Sun/Java/Deployment/security/[url removed, login to view]

Browsers running under Unix often look for a user's java policy file for the Java plugin called ".java.policy" in their home directory.

The demonstration that their applet works should


enforce security on the signed code via Java security policies


show code can create a signature for a simple message supplied by the assessor with a pair member's private key


prove that the message's signature can be verified using the signer's PGP public key

The written report should


succinctly describe the nature of the project - both what they and their group did and what they produced


briefly explain the extent to which security has been achieved or not in the exercise in its various activities


list their certificates and code along with a brief description of their nature and how the code works

Kemahiran: Java

Lihat lagi: java applet sign file, unix applet certificate, sign up code in java, set of pairs, right signature, plugin applet, how to write security report, how to run a java applet, how to find a file in linux, how to create web application in java, hold up signs, hold up sign, hold up a sign, find set-root, find photograph, find a photograph, applet plugin, signing up, key identifiers, work at home directory, find e mail address, photograph web, PGP, mail signature, group policy

Tentang Majikan:
( 0 ulasan ) United Arab Emirates

ID Projek: #4034312

6 pekerja bebas membida secara purata $180 untuk pekerjaan ini


Let's start.

$180 USD dalam 3 hari
(26 Ulasan)

Please see PMB

$200 USD dalam 2 hari
(6 Ulasan)

Please see PMB.

$400 USD dalam 5 hari
(5 Ulasan)

8+ years of programming experience using Java/J2ee for large products. I have experience working in varied teams, playing roles of individual contributor to mentoring the younger colleagues. I've been associated with Lagi

$30 USD dalam 10 hari
(0 Ulasan)

We are freelance software developers. If you contact me I can give a quote for your project and we can discuss the details. The Administrator removed this message for containing contact details which breaches our Terms Lagi

$140 USD dalam sehari
(0 Ulasan)

Research Web- Tech is a Web/Software solution company. It was established in 2007. Since 5 years company is dealing with many projects based on Web Development, Web Designing, Software Development, Thesis Development Lagi

$130 USD dalam 30 hari
(0 Ulasan)