-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathd-crypt.html
203 lines (189 loc) · 10.7 KB
/
d-crypt.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8">
<title>Jia Ling | Portfolio</title>
<!--Open Source-->
<link rel="stylesheet" href="packages/bootstrap/bootstrap.min.css">
<link rel="stylesheet" href="packages/owlcarousel/owl.carousel.min.css">
<link rel="stylesheet" href="packages/owlcarousel/owl.theme.default.min.css">
<link rel="stylesheet" href="packages/aos/aos.css">
<link rel="stylesheet" href="css/main.css">
<link rel="stylesheet" href="css/navbar.css">
<link rel="stylesheet" href="css/project-details.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<script src="packages/jquery-3.5.1.min.js"></script>
<script src="packages/bootstrap/bootstrap.bundle.min.js"></script>
<script src="packages/owlcarousel/owl.carousel.min.js"></script>
</head>
<body>
<nav class="navbar navbar-expand-lg fixed-top navbar-shrink" id="mainNav">
<a class="navbar-brand js-scroll-trigger" href="index.html">Jia Ling</a>
<button class="custom-toggler navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarResponsive" aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">
<i class="fa fa-bars"></i>
</button>
<div class="collapse navbar-collapse" id="navbarResponsive">
<ul class="navbar-nav ml-auto">
<li class="nav-item"><a class="nav-link" href="index.html#about">About</a></li>
<li class="nav-item"><a class="nav-link active" href="index.html#projects">Projects</a></li>
<li class="nav-item"><a class="nav-link" href="index.html#contact">Contact</a></li>
</ul>
</div> <!--Responsive Navbar-->
</nav>
<div class="container-fluid">
<div class="row justify-content-center">
<div class="col-md-9 my-4">
<a href="index.html#projects" id="back"><b><i class="fa fa-angle-left"></i> Back</b></a>
<h2 class="mt-4">D-Crypt</h2>
<div class="header-hr"></div>
</div>
<div class="col-md-9 mt-2">
<div id="dcrypt-carousel" class="carousel slide" data-ride="carousel">
<ol class="carousel-indicators my-4">
<li data-target="#dcrypt-carousel" data-slide-to="0" class="active"></li>
<li data-target="#dcrypt-carousel" data-slide-to="1"></li>
<li data-target="#dcrypt-carousel" data-slide-to="2"></li>
<li data-target="#dcrypt-carousel" data-slide-to="4"></li>
<li data-target="#dcrypt-carousel" data-slide-to="5"></li>
<li data-target="#dcrypt-carousel" data-slide-to="6"></li>
<li data-target="#dcrypt-carousel" data-slide-to="7"></li>
<li data-target="#dcrypt-carousel" data-slide-to="8"></li>
<li data-target="#dcrypt-carousel" data-slide-to="9"></li>
<li data-target="#dcrypt-carousel" data-slide-to="10"></li>
<li data-target="#dcrypt-carousel" data-slide-to="11"></li>
<li data-target="#dcrypt-carousel" data-slide-to="12"></li>
<li data-target="#dcrypt-carousel" data-slide-to="13"></li>
</ol>
<div class="carousel-inner">
<div class="carousel-item active">
<img src="images/D-Crypt landing page.png" class="d-block w-100" alt="D Crypt landing page">
<div class="carousel-caption d-none d-md-block bg-light mb-3">
<p>Homepage</p>
</div>
</div>
<div class="carousel-item">
<img src="images/D-Crypt aes cipher.png" class="d-block w-100" alt="D Crypt aes Cipher encryption/decryption tool">
<div class="carousel-caption d-none d-md-block bg-light mb-3">
<p>AES Cipher encryption/decryption tool</p>
</div>
</div>
<div class="carousel-item">
<img src="images/D-Crypt diffie hellman.png" class="d-block w-100" alt="D Crypt diffie-hellman key exchange tool">
<div class="carousel-caption d-none d-md-block bg-light mb-3">
<p>Diffie-Hellman Key Exchange tool</p>
</div>
</div>
<div class="carousel-item">
<img src="images/D-Crypt monoalphabet cipher.png" class="d-block w-100" alt="D Crypt monoalphabet Cipher encryption/decryption tool">
<div class="carousel-caption d-none d-md-block bg-light mb-3">
<p>Mono-alphabet Cipher encryption/decryption tool</p>
</div>
</div>
<div class="carousel-item">
<img src="images/D-Crypt monoalphabet learn.png" class="d-block w-100" alt="D Crypt monoalphabet learning page">
<div class="carousel-caption d-none d-md-block bg-light mb-3">
<p>Mono-alphabet Cipher learning page</p>
</div>
</div>
<div class="carousel-item">
<img src="images/D-Crypt rail fence technique.png" class="d-block w-100" alt="D Crypt rail fence technique Cipher encryption/decryption tool">
<div class="carousel-caption d-none d-md-block bg-light mb-3">
<p>Rail Fence Technique encryption/decryption tool</p>
</div>
</div>
<div class="carousel-item">
<img src="images/D-Crypt rail fence technique learn.png" class="d-block w-100" alt="D Crypt rail fence technique learning page">
<div class="carousel-caption d-none d-md-block bg-light mb-3">
<p>Rail Fence Technique learning page</p>
</div>
</div>
<div class="carousel-item">
<img src="images/D-Crypt shift cipher.png" class="d-block w-100" alt="D Crypt shift Cipher encryption/decryption tool">
<div class="carousel-caption d-none d-md-block bg-light mb-3">
<p>Shift Cipher encryption/decryption tool</p>
</div>
</div>
<div class="carousel-item">
<img src="images/D-Crypt shift learn.png" class="d-block w-100" alt="D Crypt shift cipher learning page">
<div class="carousel-caption d-none d-md-block bg-light mb-3">
<p>Shift Cipher learning page</p>
</div>
</div>
<div class="carousel-item">
<img src="images/D-Crypt simple columnar transposition technique cipher.png" class="d-block w-100" alt="D Crypt simple columnar transposition technique Cipher encryption/decryption tool">
<div class="carousel-caption d-none d-md-block bg-light mb-3">
<p>Simple Columnar Transposition Technique encryption/decryption tool</p>
</div>
</div>
<div class="carousel-item">
<img src="images/D-Crypt simple columnar transposition technique learn.png" class="d-block w-100" alt="D Crypt simple columnar transposition technique cipher learning page">
<div class="carousel-caption d-none d-md-block bg-light mb-3">
<p>Simple Columnar Transposition Technique learning page</p>
</div>
</div>
<div class="carousel-item">
<img src="images/D-Crypt vernam cipher.png" class="d-block w-100" alt="D Crypt vernam Cipher encryption/decryption tool">
<div class="carousel-caption d-none d-md-block bg-light mb-3">
<p>Vernam Cipher encryption/decryption tool</p>
</div>
</div>
<div class="carousel-item">
<img src="images/D-Crypt vernam learn.png" class="d-block w-100" alt="D Crypt vernam learning page">
<div class="carousel-caption d-none d-md-block bg-light mb-3">
<p>Vernam Cipher learning page</p>
</div>
</div>
</div>
<a class="carousel-control-prev" href="#dcrypt-carousel" role="button" data-slide="prev">
<span class="carousel-control-prev-icon" aria-hidden="true"></span>
<span class="sr-only">Previous</span>
</a>
<a class="carousel-control-next" href="#dcrypt-carousel" role="button" data-slide="next">
<span class="carousel-control-next-icon" aria-hidden="true"></span>
<span class="sr-only">Next</span>
</a>
</div> <!--Carousel-->
</div>
<div class="col-md-9">
<p class="heading">Github Repository</p>
<p><a href="https://github.com/Kobot7/D-Crypt">https://github.com/Kobot7/D-Crypt</a></p>
<p class="heading">Project Documentation</p>
<p><a href="https://github.com/Kobot7/D-Crypt/blob/master/README.md" target="_blank">https://github.com/Kobot7/D-Crypt/blob/master/README.md</a></p>
<p class="heading">Created Using</p>
<ul>
<li>Python</li>
<li>Flask / Jinja</li>
<li>PyCryptodome</li>
<li>JavaScript</li>
<li>WTForms</li>
</ul>
<p class="heading">About</p>
<p>D-Crypt was created as part of an individual project for IT2554 Applied Cryptography module (attained Distinction grade).</p>
<p>D-Crypt is a web-based Python application that aims to enhance the learning of selected cryptography topics. It provides cryptography tools for encryption and decryption, as well as explanations on cryptography theory.</p>
<p>The Cryptography tools available are:</p>
<ul>
<li>AES</li>
<li>Diffie-Hellman Key Exchange</li>
<li>Mono-alphabet Cipher</li>
<li>Rail Fence Technique</li>
<li>Shift Cipher</li>
<li>Simple Columnar Transposition Technique</li>
<li>Vernam Cipher</li>
</ul>
</div>
</div> <!--Row-->
<footer class="row justify-content-center mt-4">
<div class="col-md-9 py-4 d-flex justify-content-between align-items-center">
<div>
© Ko Jia Ling, 2021
</div>
<div id="social-links">
<a href="mailto:[email protected]" target="_blank"><i class="fa fa-envelope"></i></a>
<a href="https://linkedin.com/in/kojialing/" target="_blank"><i class="fa fa-linkedin"></i></a>
<a href="https://github.com/Kobot7/" target="_blank"><i class="fa fa-github"></i></a>
</div>
</div>
</footer>
</div> <!--Container-->
</body>
</html>