├── README.md
└── ackapetland
├── app.js
├── becbartion.jsx
├── belogged.js
├── index.html
├── pass.jsx
└── style.css
/README.md:
--------------------------------------------------------------------------------
1 | hello this My important website project guide
2 |
3 | # :sunglasses: | designed by sahandmohammadrezaii | :sunglasses:
4 |
--------------------------------------------------------------------------------
/ackapetland/app.js:
--------------------------------------------------------------------------------
1 |
2 | var webdevencrypt = {
3 | setEncrypt: function(source,destination,passcode) {
4 | document.getElementById(destination).innerText = this.encryptCodes(document.getElementById(source).value,document.getElementById(passcode).value);
5 | },
6 | setDecrypt: function() {
7 | document.getElementById('decryptedContent').innerText = this.decryptCodes(document.getElementById('originalContent').value,document.getElementById('passcode').value);
8 | },
9 | encryptCodes: function(content,passcode) {
10 | var result = []; var passLen = passcode.length ;
11 | for(var i = 0 ; i < content.length ; i++) {
12 | var passOffset = i%passLen ;
13 | var calAscii = (content.charCodeAt(i)+passcode.charCodeAt(passOffset));
14 | result.push(calAscii);
15 | }
16 | return JSON.stringify(result) ;
17 | },
18 | decryptCodes: function(content,passcode) {
19 | var result = [];var str = '';
20 | var codesArr = JSON.parse(content);var passLen = passcode.length ;
21 | for(var i = 0 ; i < codesArr.length ; i++) {
22 | var passOffset = i%passLen ;
23 | var calAscii = (codesArr[i]-passcode.charCodeAt(passOffset));
24 | result.push(calAscii) ;
25 | }
26 | for(var i = 0 ; i < result.length ; i++) {
27 | var ch = String.fromCharCode(result[i]); str += ch ;
28 | }
29 | return str ;
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/ackapetland/becbartion.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sahandmohammadrehzaii/cryptoghraphy-javascript-html-css-code/22d35f4ca155eafa63056a56f49d03fc414dfe7c/ackapetland/becbartion.jsx
--------------------------------------------------------------------------------
/ackapetland/belogged.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sahandmohammadrehzaii/cryptoghraphy-javascript-html-css-code/22d35f4ca155eafa63056a56f49d03fc414dfe7c/ackapetland/belogged.js
--------------------------------------------------------------------------------
/ackapetland/index.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 |
--------------------------------------------------------------------------------
/ackapetland/pass.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sahandmohammadrehzaii/cryptoghraphy-javascript-html-css-code/22d35f4ca155eafa63056a56f49d03fc414dfe7c/ackapetland/pass.jsx
--------------------------------------------------------------------------------
/ackapetland/style.css:
--------------------------------------------------------------------------------
1 | body {
2 | background-color: #e8eaed;
3 | font-family: "shabnam";
4 | }
5 | .f15pt {
6 | font-size: 15pt;
7 | }
8 | .content {
9 | background: lightgreen;
10 | padding: 10px;
11 | font-size: 15pt;
12 | color: whitesmoke;
13 | width: 100%;
14 | }
15 | .voilet0 {
16 | background-color: #333;
17 | }
18 | .voilet1 {
19 | background-color: lightgreen;
20 | }
21 | .voilet2 {
22 | background-color: #333;
23 | }
24 | textarea {
25 | width: 100%;
26 | min-height: 100px;
27 | }
28 | .encrypt {
29 | font-size: 24pt;
30 | background-color: lightblue;
31 | border-radius: 3px;
32 | border: 1px solid #6d0202;
33 | color: black;
34 | padding: 7px;
35 | margin: 5px;
36 | float: right;
37 | }
38 | .encrypt:hover {
39 | background-color: whitesmoke;
40 | }
41 |
42 | .center {
43 | width: 70%;
44 | margin: auto;
45 | }
46 | #passcode {
47 | border-radius: 3px;
48 | padding: 6px;
49 | border: 0px;
50 | outline: none;
51 | }
52 | #passcode:focus {
53 | border: 2px solid #530c96;
54 | }
55 | .top-relative {
56 | top: 50px;
57 | position: relative;
58 | }
59 | .top-bar {
60 | width: 100%;
61 | position: fixed;
62 | z-index: 5;
63 | top: 0;
64 | left: 0;
65 | background-color: #fefefe;
66 | padding: 5px;
67 | box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.75);
68 | }
69 | .ablock {
70 | text-decoration: none;
71 | color: #7c0abe;
72 | font-size: 15pt;
73 | }
74 | .h35px {
75 | height: 35px;
76 | }
77 | .txtbld {
78 | font-weight: bold;
79 | }
80 | .prb12px {
81 | position: relative;
82 | bottom: 10px;
83 | }
84 | .w35px {
85 | width: 35px;
86 | }
87 |
88 | @font-face {
89 | font-family: 'Shabnam';
90 | src: url('https://sahand.storage.iran.liara.space/font/Shabnam.woff');
91 | src: url('https://sahand.storage.iran.liara.space/font/Shabnam.woff') format('embedded-opentype'),
92 | url('https://sahand.storage.iran.liara.space/font/Shabnam.woff') format('woff2'),
93 | url('https://sahand.storage.iran.liara.space/font/Shabnam.woff') format('woff'),
94 | url('https://sahand.storage.iran.liara.space/font/Shabnam.woff') format('truetype');
95 | font-weight: normal;
96 | font-style: normal;
97 | }
98 |
--------------------------------------------------------------------------------