登入記住使用者名稱和密碼時對使用者名稱和密碼進行加密和解密
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script src="js/jquery.min.js"></script> <script src="js/encryption.js"></script> </head> <body> <script type="text/javascript"> //拼接使用者名稱和密碼 var outtext = 'admin:123456'; //設定一個標識 var passwd = 'cookic'; //將使用者名稱和密碼和標識進行加密處理,返回一個鑰匙標識 var postdatas = AesCtr.encrypt(outtext, passwd, 128); //設定cookic和過期時間 $.cookie('key',postdatas,{ expires: 15, sercure: true }); //模擬取密碼 setTimeout(function(){ var key = $.cookie('key'); passwd = "cookic"; var postdata = AesCtr.decrypt(key, passwd, 128);//得到原使用者名稱和密碼 console.log(postdata) },5000) </script> </body> </html>
相關推薦
登入記住使用者名稱和密碼時對使用者名稱和密碼進行加密和解密
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script src="js/jquer
什麽是私有密鑰密碼技術——密鑰加密算法采用同一把密鑰進行加密和解密
解密 網絡安全 位操作 線性復雜 對稱 大量 控制 全局 相位 什麽是私有密鑰密碼技術 私有密鑰(Symmetric Key),又叫對稱密鑰。密鑰加密算法采用同一把密鑰進行加密和解密。它的優點是加密和解密速度非常快,但密鑰的分發和管理比較困難。信息的發送者和接收者必須明確同
js對base64編碼的字串進行 編碼和 解碼
//1.加密解密方法使用: //1.加密 var str = '124中文內容'; var base = new Base64(); var result = base.encode(str); //document.write(result); //2.解密 var result2
【itext學習之路】-------(第三篇)對pdf文件進行加密和許可權設定
上篇文章,我們學習了pdf的屬性設定,但是我們知道,在實際開發中,如果pdf文件被黑客盜取的話,那麼pdf中的資訊就會被洩露,因此本篇文章將會介紹pdf的加密設定,並且設定許可權。 首先我們要說明的是,itext中對pdf文件的加密包括兩部分,第一部分是使用者密
利用反射機制建立工具類對資料進行加密和解密
對資料庫的資料進行加密,包括使用者資料、專案資料、聊天資料等,需要在插入表的的時候進行加密,查詢的時候進行解密。利用java的反射機制,建立以下工具類,對資料進行加解密。 public class CryptoUtil { /** * 加密、解密方法 * @param ob
java 使用AES對資料進行加密和解密
最近做的聊天功能,李老闆希望對聊天的資料進行加密,然後存入資料庫,首先想到的便是AES加密的方式,以前也用過幾次,這次正好記錄下來: MD5加密是不可逆的,可以對使用者的密碼加密; AES加密是可逆的,可以對資料庫的資料進行加密,因為使用者查詢資料時,要返回明文,適合。 publ
java按行讀取檔案並對檔案進行加密和解密
package com.alibaba.datax.plugin.reader.selfxmlfilereader.util; import java.io.UnsupportedEncodingException; import java.security
使用Bcrypt對密碼進行加密與解密驗證
文件加密 omd pwd sign nbsp lse 結果 即使 yar Bcrypt是一個跨平臺的文件加密工具。 為了保護用戶的明文密碼不被泄露,一般會對密碼進行單向不可逆加密——哈希。 而Bcrypt恰恰就做到這一點,通過Bcrypt加密的明文密碼即使解密也不是真的“解
postgresql在windows下備份的批處理檔案(修改版),提示輸入密碼時,能自動輸入密碼
在網上找到一篇文章《PostgreSQL Windows自動備份指令碼》 覺得不錯,試了一下,發現批處理檔案執行停止在提示輸入密碼那。 >pg_dump -U postgres -W database1 > c:/backup.tar >passwo
Linux下利用openssl對檔案進行加密和解密
--建立檔案test.txt, 特意寫入中英文 # cd /tmp # echo "test測試" > test.txt--開始加密, 使用aes-128-cbc演算法, 也可以使用其他演算法, 通過檢視openssl的幫助可獲知 # openssl aes-128-
以壓縮包的形式對資料夾進行加密和解密
package jzj.timingtraining.security; import java.io.File; import java.io.IOException; import java.security.GeneralSecurityException; imp
xp環境下對資料夾進行加密和解密
1.在開始選單裡開啟命令提示符(XP在執行裡輸入cmd) 2.用md命令建立資料夾,現以在E盤根目錄建立niu資料夾為例 鍵入md E://niu..// 注意,有2個點,還有斜槓,這是關鍵! 3.在我的電腦裡雙擊E://目錄下的niu.資料夾,結果提示錯誤。呵呵,正常是打不開的~ 4.如果自己要開啟資料夾,
利用DateFormat、Date、Calendar等類 對含有時間的字串進行提取和計算
在時間提取方面我用了三種方法,最開始使用的是正則表示式,很簡潔, 之後使用的是Date類中的方法,但這種方法都已過時, 最後使用的是Calendar類的方法。、 我推薦使用正則表示式,簡潔實用; package cn.hanfeng.example13_6; imp
MySQL+Mybatis批量插入時對已存在的記錄進行更新
<insert id="addActiveTerminalStatics" parameterType="List"> insert into tms_report_active_t
對儲存過程進行加密和解密(SQL 2008/SQL 2012)
Use masterGoif object_ID('[sp_DecryptObject]') is not null Drop Procedure [sp_DecryptObject]Gocreate procedure sp_DecryptObject ( @O
對URL傳遞的引數進行編碼和解碼
一 編碼部分 1 程式碼 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR
如何運用OpenSSL 對檔案進行加密和解密
我們在平時的 Linux 運維管理的時候,經常會進行各種資料備份任務。將資料匯出然後打包。通常在安全性要求比較高的環境下,我們可以藉助 OpenSSL 工具對打包後的資料進行加密,這樣能進一步的保障資料的安全性。OpenSSL 使用密碼方式加密或解密檔案1. 使用 opens
增量式線上學習:對最先進的演算法進行回顧和比較
翻譯論文:Incremental On-line Learning:A Review and Comparison of State of the Art Algorithms 作者:Viktor Losing, Barbara Hammer, Heiko W
ZeroMQ介面函式之 :zmq_z85_encode – 使用Z85演算法對一個二進位制祕鑰進行加密,輸出可列印的文字
zmq_z85_encode(3) ØMQ Manual - ØMQ/4.1.0 Name zmq_z85_encode – 使用Z85演算法對一個二進位制祕鑰進行加密,輸出可列印的文字 Synopsis char *zmq_z85_encode (char *dest, u
AES對資料進行加密與解密
AES對資料進行加密與解密隨著對稱密碼的發展,DES資料加密標準演算法由於金鑰長度較小(56位),已經不適應當今分散式開放網路對資料加密安全性的要求,因此1997年NIST公開徵集新的資料加密標準,即AES[1]。經過三輪的篩選,比利時Joan Daeman和Vincent Rijmen提交的Rijndael