A Mutual Key Supervision Procedure For Cloud Data Distribution and File Safety Based On Hierarchy Method
A Mutual Key Supervision Procedure For Cloud Data Distribution and File Safety Based On Hierarchy Method
Algorithm
AES
AES only performs all its computations on bytes rather than bits. Hence,
AES treats the 128 bits of a plaintext block as 16 bytes. These 16 bytes are
arranged in four columns and four rows for processing as a matrix.
DES:
The Data Encryption Standard (DES) is a symmetric-key block cipher
published by the National Institute of Standards and Technology (NIST).
HOMOMORPHIC:
APPENDIX
Sample code
UserRegister.jsp
<%@ page import="java.sql.*,java.util.*,Database.*"%>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="keywords" content="" />
<meta name="description" content="" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>HASBE</title>
<link href="style.css" rel="stylesheet" type="text/css" />
<link rel="stylesheet" href="css/validationEngine.jquery.css" type="text/css" media="screen"
title="no title" charset="utf-8" />
<link rel="stylesheet" href="css/template.css" type="text/css" media="screen"
title="no title" charset="utf-8" />
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"
type="text/javascript"></script>
<script src="JS/jquery.validationEngine-en.js" type="text/javascript"></script>
<script src='JS/jquery.validationEngine.js'type="text/javascript"></script>
<script>
$(document).ready(function() {
// SUCCESS AJAX CALL, replace "success: false," by: success : function()
{ callSuccessFunction() },
$("#formID").validationEngine()
//$.validationEngine.loadValidation("#date")
//alert($("#formID").validationEngine({returnIsValid:true}))
//$.validationEngine.buildPrompt("#date","This is an example","error")
// Exterior prompt build example
// input prompt close example
//$.validationEngine.closePrompt(".formError",true)
// CLOSE ALL OPEN PROMPTS
});
</div><br>
<div>
<span><font color="#FF0000">Interested In : </font><br
/></span><br>
<textarea value="ced@hotmail.com"
class="validate[required,length[6,300]] text-input" name="comments" id="comments" /> </textarea>
</label>
</fieldset>
<fieldset>
<legend>Conditions</legend>
<div class="infos">Checking this box indicates that you accept terms
of use. If you do not accept these terms, do not use this website : </div>
<label>
<span class="checkbox">I accept terms of use : </span>
<input class="validate[required] checkbox" type="checkbox"
id="agree" name="agree"/>
</label>
</fieldset>
<input class="submit" type="submit" value="Registration!" style="font-family:verdana;font-
size:12px;color:red;border:1px solid green;"/>
<hr/>
</form>
</div>
<%
}
else if(temp!=null && temp.equalsIgnoreCase("success"))
{
%>
<br>
</font>
</td>
</tr>
</table>
</td>
</tr>
</table>
<%
}
</font>
</td>
</tr>
</table>
</td>
</tr>
</table>
<%
}
%>
</td>
<td width="345" valign="top">
<table width="353" height="279" bgcolor="#FFFFDF" class="post" align="center" style="border:1px
solid #d2d2d2">
<tr>
<td valign="top" height="20" align="center" colspan="2" background="images/bg2.jpg"
class="paragraping1">Registration</td>
</tr>
<tr class="paragraping">
<td width="48" height="39"> <img src="images/img04.gif"></td>
<td><img src="images/home.jpg"> <a href="index.html">Home</a></td>
</tr>
<tr class="paragraping">
<td height="41"> <img src="images/img04.gif"></td>
<td><img src='images/pass.jpg'> <a href="userregister.jsp">User Register</a></td>
</tr>
<tr class="paragraping">
<td height="36"> <img src="images/img04.gif"></td>
<td width="293"><img src="images/user.gif" width="25" height="25"> <a
href="userlogin.jsp">User Login</a></td>
</tr>
<tr class="paragraping">
<td height="39"> <img src="images/img04.gif"></td>
<td width="293"><img src="images/user.jpg" width="25" height="25"> <a
href="adminlogin.jsp">Admin Login</a></td>
</tr>
</table>
</td>
</tr>
</table>
<table width="1024" align="center" style="border:1px solid #d2d2d2">
<tr>
<td height="50" background="images/img01.jpg" align="center"><font class="paragraping
style1">Secure Access Control in Cloud Computing Based on Hierarchical Structure</font></td>
</tr>
</table>
</body>
</html>
UserLogin.jsp
<%@ page import="java.sql.*,java.util.*,Database.*"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@page import="java.sql.*" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="keywords" content="" />
<meta name="description" content="" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>HASBE</title>
<link href="style.css" rel="stylesheet" type="text/css" media="screen" />
<link href="css/style.css" rel="stylesheet" type="text/css" media="screen" />
<script language="JavaScript">
function validation()
{
var a = document.f.email2.value;
var b = document.f.password2.value;
if(a=="")
{
alert("Please enter a valid mail Id");
document.f.email2.focus();
return false;
}
if(b=="")
{
alert("Enter your Password");
document.f.password2.focus();
return false;
}
}
</script>
<script>
var ld=(document.all);
var ns4=document.layers;
var ns6=document.getElementById&&!document.all;
var ie4=document.all;
if (ns4)
ld=document.loading;
else if (ns6)
ld=document.getElementById("loading").style;
else if (ie4)
ld=document.all.loading.style;
function init()
{
if(ns4){ld.visibility="hidden";}
else if (ns6||ie4) ld.display="none";
}
</script>
</head>
<body bgcolor="#306161">
<table align="center" width="1024" bgcolor="#FFFFFF" style="border:1px solid #d2d2d2">
<tr>
<td height="120" background="images/img01.jpg"><font class="paragraping"><font
size="+3">Secure Access Control in Cloud Computing Based on Hierarchical
Structure</font></font></td>
</tr>
</table>
<table align="center" width="1024" class="post" bgcolor="#FFFFD7" style="border:1px solid
#d2d2d2;">
<tr align="right" class="paragraping1">
<td width="520" height="30"><img src="images/home.jpg"> <a
href="index.html">Home</a></td>
<td width="173"><img src='images/pass.jpg'> <a href="userregister.jsp">User
Register</a></td>
<td width="154"><img src="images/user.gif" width="24" height="24" /> <a
href="userlogin.jsp">User Login</a></td>
<td width="157"><img src="images/user.jpg" width="24" height="24" /> <a
href="adminlogin.jsp">Admin Login</a></td>
</tr>
</table>
<table align="center" width="1024" class="post" bgcolor="#DFF4FF">
<tr>
<td width="660" height="477" valign="top" bgcolor="#FFFFFF"><table align="center"
width="400" style="border:1px solid green;">
<form action="logininsert.jsp" method="get" name="f" id="f" onSubmit="return validation();">
<tr>
<td colspan="2" background="images/pattern_bg.gif" class="paragraping"
align="center">User
Login Here</td>
</tr>
<tr>
<td width="127" height="45" class="paragraping1">Email:</td>
<td width="261"><input type="text" name="email2" class="input" /></td>
</tr>
<tr>
<td height="46" class="paragraping1">Password:</td>
<td><input type="password" name="password2" class="pass" /></td>
</tr>
<tr>
<td height="41" colspan="2" align="center"><input type="submit" name="sub" value="Login"
class="submit" /></td>
</tr>
</form>
</table></td>
<td width="345" valign="top">
<table width="353" height="279" bgcolor="#FFFFDF" class="post" align="center" style="border:1px
solid #d2d2d2">
<tr>
<td valign="top" height="20" align="center" colspan="2" background="images/bg2.jpg"
class="paragraping1">Registration</td>
</tr>
<tr class="paragraping">
<td width="48" height="39"> <img src="images/img04.gif"></td>
<td><img src="images/home.jpg"> <a href="index.html">Home</a></td>
</tr>
<tr class="paragraping">
<td height="41"> <img src="images/img04.gif"></td>
<td><img src='images/pass.jpg'> <a href="userregister.jsp">User Register</a></td>
</tr>
<tr class="paragraping">
<td height="36"> <img src="images/img04.gif"></td>
<td width="293"><img src="images/user.gif" width="25" height="25"> <a
href="userlogin.jsp">User Login</a></td>
</tr>
<tr class="paragraping">
<td height="39"> <img src="images/img04.gif"></td>
<td width="293"><img src="images/user.jpg" width="25" height="25"> <a
href="adminlogin.jsp">Admin Login</a></td>
</tr>
</table>
</td>
</tr>
</table>
<table width="1024" align="center" style="border:1px solid #d2d2d2">
<tr>
<td height="50" background="images/img01.jpg" align="center"><font class="paragraping
style1">Secure Access Control in Cloud Computing Based on Hierarchical Structure</font></td>
</tr>
</table>
</body>
</html>
SCREEN SHOTS