h.h 檔案
/*
此程式僅供學習使用,不可作為商業用途。
*/class key
;
cpp.cpp 檔案
#include "h.h"
key::key()
key::key(char* d,char* k)
void key::setk(char* d,char* k)
void key::adk()
tmp=0;
while (*(tdat+tmp)!='\0') }
void key::suk()
tmp=0;
while (*(tdat+tmp)!='\0') }
char* key::retdat()
key::~key()
程式在windows xp下使用visual c++ 6.0編譯通過,測試成功,以下是測試程式核心**:
char a1[1000],ke[1000];
printf("請輸入文字:");
scanf("%s",a1);
printf("請輸入密匙:");
scanf("%s",ke);
key a;
a.setk(a1,ke);
a.adk();
printf("加密後: %s\n\n",a.retdat());
a.suk();
printf("解密後: %s\n\n",a.retdat());
getch();
最簡單的加密
最簡單的加密 package com.util 類 介面的目的 作用 功能 繼承於何種父類,實現的介面 實現的演算法 使用方法 示例程式.version v1.0 2012 3 22 author xiahui public class encrypt system.out.print 加密 s n...
C 最簡單的文字加密
region aes加密 public static byte textencrypt string content,string secretkey return data endregion aes加密 region aes解密 public static string textdecrypt ...
最簡單易懂的非對稱加密
北京的張三發了乙個快遞到廣州的李四,途中經過了上海,上海快遞中心出現了乙個黑客老王,他偷偷開啟了張三給李四的快遞,然後偷偷把裡邊的衣服剪爛,再按照原樣包裝好發往廣州,可以看到對於這樣簡單包裝的傳輸在中途是可以偷偷修改裡邊的東西。http的資料報是明文傳輸,也即是如果中途某個黑客嗅探到這個http包,...