Tag: 河豚

使用Blowfish加密和解密邮件

以下是加密和解密消息的基本代码: #include #include #include //gcc cryptage.c -o cryptage -lcrypto int main(){ BF_KEY *key = malloc(sizeof(BF_KEY)); unsigned char *crypt_key = “Key of encryption”; const unsigned char *in = “Message to encrypt”; int len = strlen(crypt_key); unsigned char *out = malloc(sizeof(char)*len); unsigned char *result = malloc(sizeof(char)*len); //Defining encryption key BF_set_key(key, len, crypt_key); //Encryption BF_ecb_encrypt(in, out, key, BF_ENCRYPT); […]