當前位置:首頁 » 密碼管理 » 如何寫加密

如何寫加密

發布時間: 2022-10-05 04:08:58

❶ 怎麼給自己寫的軟體加密

如果你的程序核心模塊不希望被第3方知道,可以在代碼里直接加密,用時解密,或者你有匯編實力,直接將功能模塊寫成SHELLCODE,加密SHELLCODE,需要調用時動態解密。都整個文件加密的可行性比較低

❷ 怎麼用C++編寫加密

如圖

#include
#defineSTR_LEN5
boolcode(intnum,charstr[]){
if(num>9999||num<1000){
returnfalse;//說好的四位數!
}else{
intdigit[STR_LEN];//從低位到高位暫存num
inti,j;
for(i=0;i<STR_LEN&&num!=0;i++){
digit[i]=num%10;//取個位
num/=10;
}
for(j=0;--i>=0;j++){
str[j]=digit[i]+(13-1+'A');//取個位+131對應『A』
}
str[j]='';//結束符
returntrue;
}
}

intmain()
{
charstr[STR_LEN];
intnum;
boolgo_on;
do{
scanf("%d",&num);
go_on=code(num,str);
if(go_on)
printf("%d= %s ",num,str);
else{
printf("輸入非法,結束!");
break;//輸入非法時跳出循環
}
}while(1);
getchar();
return0;
}

❸ VB中如何編寫一個加密程序

編寫一個加密軟體,要求將源文件按位元組逐位倒排序加密法加密。

位元組逐位倒排序加密法是以比特為單位的換位加密方法,用vb實現的具體演算法是:

(1) 以二進制模式打開源文件;

(2) 從源文件第i位讀取一個位元組,假設為字母「a」,得到「a」的ascii值為65;

(3) 將65轉換成八位二進制串為「01000001」;

(4) 將「01000001」按位元組逐位倒排序得另一個八位二進制串「10000010」;

(5) 將「10000010」轉換成十進制再寫回源文件第i位置,完成一個位元組的加密;

(6) 重復(2)、(3)、(4)和(5),直到所有位元組加密結束。

為了使程序模塊化,我們用函數過程bytetobin完成將位元組型數據轉換成二進制串(其實質就是將十進制數轉換成八位二進制串);用函數過程bintobyte將二進制串轉換成位元組型數據(實質是將八位二進制串轉換成十進制數):用函數過程reverse將八位二進制串逐位倒排序。具體程序如下:

function bytetobin(m as byte) as string ' 將位元組型數據轉換成八位二進制字元串
dim c$
c$ = ""
do while m <> 0
r = m mod 2
m = m \ 2
c$ = r & c$
loop
c$ = right("00000000" & c$, 8)
bytetobin = c$
end function
function reverse(m as string) as string ' 將八位二進制字元串顛倒順序
dim i%, x$
x = ""
for i = 1 to 8
x = mid(m, i, 1) & x
next i
reverse = x
end function
function bintobyte(m as string) as byte ' 將八位二進制串轉換成十進制
dim x as string * 1, y%, z%
z = 0
for i = 1 to 8
x = mid(m, i, 1)
y = x * 2 ^ (8 - i)
z = z + y
next i
bintobyte = z
end function
private sub command1_click()
dim x as byte, i%, fname$
fname = inputbox("請輸入要加密的文件名!注意加上路徑名:")
if dir(fname) = "" then
msgbox "文件不存在!"
exit sub
end if
open fname for binary as #1 ' 以二進制訪問模式打開待加密文件
for i = 1 to lof(1) ' lof函數是求文件長度的內部函數
get #1, i, x ' 取出第i個位元組
x = bintobyte(reverse(bytetobin(x))) ' 這里調用了三個自定義函數
put #1, i, x ' 將加密後的這個位元組寫回到文件原位置
next i
close
msgbox "任務完成!"
end sub

❹ 如何給文章加密

1.敏感文章絕對要加密******
2.加密文章最好不要放在你的博客首頁,否則你的個人首頁別人沒有把法打開。代碼使用:
1.登錄你的博客帳戶——點擊你要加密文章下面的「編輯」;2,同樣道理,如按點擊發表文章框——在文章框內寫上你的文章——勾選「顯示源代碼」——把上面的代碼復制粘貼在文章代碼的最後面——去掉勾——點擊發表文章——這樣就等於給你的那篇文章上了鎖了;

c語言編寫的程序,在輸入密碼時,如何加密

加密和解密演算法是程序編制中的重要一環。試想,如果我們平時使用的騰訊QQ、支付寶支付密碼、今日頭條賬號密碼那麼輕易就被別人盜取的話,很多不可以預料的事情就會發生!

在現實生活中,我們遇到過太多QQ密碼被盜取的情況,有的朋友QQ被盜之後,騙子利用朋友間信任騙取錢財的事情屢見不鮮。支付寶也曾出現過支付寶賬戶被惡意盜取的事件,對用戶利益造成了嚴重損害!這些在技術上都指向了同一相關問題:軟體加密演算法的強壯程度。今天,小編利用C語言來簡單實現一種加密方法。下面是源代碼。

需要說明:程序利用了ascii碼值的按照一定規律變換實現加密,對於解密過程,則是加密的逆過程。下面是程序的運行結果。

4190閱讀
搜索
編程免費課程300節
初學編程100個代碼
java自學一般要學多久
5秒破解excel密碼
python必背100源代碼
40歲零基礎學編程

❻ 怎麼在自己的電腦上寫日記 加密的

加密方法:
1.在Windows 9X/Me/2000中
進入要加密的文件夾,點擊右鍵,在彈出的菜單中選擇「自定義文件夾「。接下來在向導中點擊「下一步」,選擇「自定義」並勾選「選擇或編輯該文件夾的Html模板」,在模板類型中選擇「標准」,並選中「編輯該模板」,點擊下一步(在Win98中稍有不同,直接在向導中選擇「創建或編輯HTML文檔」即可)。此時將會打開一個名為「Folder」的文本文件。在該文件中找到<script language="JavaScript">欄位,在其下方輸入以下內容(中文雙引號內為注釋內容,不需要輸入):
var pass=prompt("Please Enter the Password");「prompt命令後的括弧內輸入進入文件夾後的提示用語,可以為中文。分號可省略。可此行必須單獨一行」
if(pass!="123")「密碼為123,也可以設置為其他密碼」
{window.location="c:"}「若密碼錯誤,則進入C盤,也可以設為別的分區,但是只能為根目錄」
保存後退出該文件設置便可以起效。 t文件在創建後,下次需要更改設置我們就可以直接在文件夾中找到 t文件,用記事本打開後進行修改,保存後設置即可生效。若是在WinMe操作系統,則沒有<script language="JavaScript">欄位,我們要找的欄位是<script>,把上面的內容放在該欄位後即可。
2.在Windows XP中
在Windows XP中的「自定義文件夾」中沒有相應的選項對模板進行編輯,而且直接編輯其中的 t文件也無效。這時候我們可以「曲線救國」:先在Windows2000中按以上方式建立一個加密的文件夾,然後把該文件夾整體復制到Windows XP中即可。
通過以上的方法,我們可以完成對私人文件夾的加密。雖然比較簡單,但是也能起到一定的作用,特別是對於那些無意窺視他人隱私的人來講。
還有一種方法:加密文件與文件夾可以使未經授權的用戶無法讀取該文件與文件夾。在Windows中加密文件或文件夾的方法是:打開「Windows資源管理器」,右鍵單擊想要加密的文件或文件夾,選擇「屬性」選項,單擊「常規」選項卡中的「高級」按鈕,選中「加密內容以便保護數據」復選框即可(這種操作僅適用於NTFS文件系統)。
在加密文件夾時,系統將詢問是否要同時加密文件夾內的所有文件和子文件夾,如果選擇這么做,那麼文件夾內當前的和將來要添加的所有文件或子文件夾都將被加密;如果選擇僅加密文件夾,則文件夾中當前所的文件和子文件夾將不被加密,但以後任何被加入該文件夾的文件和子文件夾在加入時均將被加密。對單個文件進行加密時,系統也將詢問是否要同時加密包含它的文件夾,如果選擇這么做,則以後所有被添加進該文件夾中的文件和子文件夾都將被自動加密。
解密方法:
方法一(適用於Windows98/Me系統):進入一個未加密的文件夾,點擊菜單欄上的「查看」命令,取消「按Web頁查看」選項。再次點擊「查看」,選擇「文件夾選項」,在彈出的對話框中選擇「查看」選項卡。點擊「與當前文件夾類似」,確定後即可取消本機上所有文件夾的加密。
方法二:採用方法一將會取消對所有已加密文件夾的加密屬性,無法對單個文件夾進行解密操作,而且不適用於Win2000、XP系統。其實,不管是在98系統還是2000/XP系統下,破解這種類型的加密文件夾有一個通用的方法,甚至可以像進入自己的文件夾那樣進入到加密的文件夾:假設被加密的文件夾為d:\lj,那麼只需要在地址欄中輸入d:\lj\folder settings\ t,就可以打開改設置文件( t)。只要在改文件中找到進行加密的幾行代碼,密碼就毫無保留的呈現在了我們面前。記下了密碼,再打開加密的文件夾,就可以輕松進入了!

❼ 如何給文檔加密

  • 如何給文檔加密?

  • 問:電腦是和別人合用的,所以…… 請告訴我一個簡單的文檔加密方式,最好盡量...

  • 答:你是指給Word加密嗎? 新建一個Word--工具--選項--安全性--在打開時的密碼。裡面輸入入密碼(會要求輸入兩次)--確定,回到Word頁面, 保存一下文檔就OK了,在下次進入該文檔時就會要求輸入密碼了。

如果是word excel的話 其有工具 選項 安全性中設置打開密碼 還可以使用加密工具 E-神加密網路版是專為企業用戶量身定做的,支持遠程網路操作;本程序安裝後不留任何痕跡,使用時只要按一下Ctrl+Shift+E組合鍵[可更改]即可呼出!

  • 如何給文檔加密?

  • 問:給自己的文檔加密,怎麼操作呢?

  • 答:打開你的加密的文檔,在另存為,窗口的右上角就是X的下面有個工具的,自己看一下,不同的文件不同的加密,大至都是這樣的. .txt的好像不是加密的.word是在那工具下面的保存選項中

  • 2007-07-07回答者:tzlin1234個回答

  • 如何給自己的文檔加密

  • 問:我想給自己寫的WORD及EXCELE加密,不知道要怎麼操作,還有可以給整個文件...

  • 答:可以將word和excel壓縮後加密RAR 和 ZIP 兩種格式均支持加密功能。 若要加密文件,在壓縮之前你必須先指定密碼,或直接在 壓縮文件名和參數 對話框中指定。 在 命令行 模式時使用開關 -p[密碼]。

❽ 怎麼給自己寫的程序加密啊

如果你的程序核心模塊不希望被第3方知道,可以在代碼里直接加密,用時解密,或者你有匯編實力,直接將功能模塊寫成SHELLCODE,加密SHELLCODE,需要調用時動態解密。都整個文件加密的可行性比較低

❾ 電腦寫日記如何加密

這個可以給寫日記的分類加密

熱點內容
解壓到當前文件夾右鍵 發布:2024-04-26 03:57:08 瀏覽:979
html5android教程視頻下載 發布:2024-04-26 03:09:59 瀏覽:867
伺服器的描述是什麼 發布:2024-04-26 03:08:32 瀏覽:394
個人加密 發布:2024-04-26 03:01:23 瀏覽:521
linuxusbgadget 發布:2024-04-26 02:52:54 瀏覽:304
我的世界空島世界伺服器地址 發布:2024-04-26 01:39:08 瀏覽:248
尼爾機械紀元加密 發布:2024-04-26 01:37:11 瀏覽:868
在控制台輸出sql語句 發布:2024-04-26 01:08:12 瀏覽:432
動畫java 發布:2024-04-26 01:02:40 瀏覽:12
得力文件夾5302 發布:2024-04-26 00:21:32 瀏覽:91