📄 encryption_method.cpp
字号:
// lib.cpp
//////////////////////////////////////////////////////////////////////////
#include "Encryption_Method.h"
char m_key[]="~}|{vxzwuqpjvu]XXC&ZCZXC{ZXCZX|CZ(CX*ZX}CZCZXCZCX~}|{vxzwuqpjvu]ZCXZCZXCZCXZCXZCXZCXZCZX~}|{vxzwuqpjvu]CZXCZXZCZZ~}|{vxzwuqpjvu]CXZXZXCZXCXCZZX~}|{vxzwuqpjvu]ZCXZXCZC~}|{vxzwuqpjvu]XZCXZCXZCX~}|{vxzwuqpjvu]ZCZCXZXCZCXZCXZCZCXZXCZCXZXZCXZXCZCXZC";
// 密钥可以自己写
char m_rezault[1024];
void __stdcall Encryption_Method(char *SourceStr, int iStrLen, char DesStr[])
{
for (int i=0;i<iStrLen;i++)
{
m_rezault[i]=m_key[i] ^ SourceStr[i];
m_rezault[i+1]='\0';
}
strncpy(DesStr,m_rezault,strlen(m_rezault));
DesStr[strlen(m_rezault)]='\0';
}
void __stdcall Dissection_Method(char *SourceStr, int iStrLen, char DesStr[])
{
for (int i=0;i<iStrLen;i++)
{
m_rezault[i]=m_key[i] ^ SourceStr[i];
m_rezault[i+1]='\0';
}
strncpy(DesStr,m_rezault,strlen(m_rezault));
DesStr[strlen(m_rezault)]='\0';
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -