共 2 篇文章

标签:如何把css加入html

c语言怎么进行加密-国外主机测评 - 国外VPS,国外服务器,国外云服务器,测评及优惠码

c语言怎么进行加密

在C语言中,可以使用不同的加密算法对数据进行加密,下面将介绍几种常见的加密算法及其在C语言中的实现方法。,1、对称加密算法,AES(Advanced Encryption Standard)是一种常用的对称加密算法,具有较高的安全性和效率。,DES(Data Encryption Standard)是一种较旧的对称加密算法,已经不太安全,但仍然有一定的应用。,2、非对称加密算法,RSA(RivestShamirAdleman)是一种常用的非对称加密算法,可以实现公钥加密和私钥解密。,ECC(Elliptic Curve Cryptography)是一种基于椭圆曲线的非对称加密算法,具有更高的安全性和效率。,3、散列函数,MD5(Message Digest Algorithm 5)是一种常用的散列函数,可以将任意长度的数据转换为固定长度的哈希值。,SHA(Secure Hash Algorithm)是一种更安全的散列函数,可以防止碰撞攻击。,下面是使用C语言实现AES加密和RSA加密的示例代码:,AES加密示例代码:,RSA加密示例代码:, ,#include <stdio.h> #include <stdlib.h> #include <string.h> #include <openssl/aes.h> void aes_encrypt(const char *plaintext, const char *key, char *ciphertext) { AES_KEY aes_key; unsigned char iv[AES_BLOCK_SIZE]; unsigned char encrypted[strlen(plaintext) + AES_BLOCK_SIZE]; int len; // 生成随机初始化向量(IV) if (RAND_bytes(iv, AES_BLOCK_SIZE) != 1) { perror(“Error generating IV”); exit(EXIT_FAILURE); } // 创建AES密钥 if (AES_set_encrypt_key(key, strlen(key), &aes_key) < 0) { perror(“Error setting encryption key”); exit(EXIT_FAILURE); } // 对明文进行填充,使其长度为AES块大小的倍数 len = strlen(plaintext); len = (len % AES_BLOCK_SIZE == 0) ? len : (AES_BLOCK_SIZE len % AES_BLOCK_SIZE); memset(plaintext + len, ‘’, len); memcpy(plaintext + len, iv, AES_BLOCK_SIZE); len += AES_BLOCK_SIZE; // 对明文进行加密并输出密文 if (AES_encrypt(plaintext, &aes_key, encrypted, &len) < 0) { perror(“Error encrypting plaintext”); exit(EXIT_FAILURE); } memcpy(ciphertext, encrypted, len);...

技术分享
单元格怎么求和-国外主机测评 - 国外VPS,国外服务器,国外云服务器,测评及优惠码

单元格怎么求和

当需要对单元格中的数据进行求和时,可以使用Excel中的SUM函数,下面是详细的步骤和小标题:,小标题1:打开Excel并选择工作表,打开Excel软件并创建一个新的工作表或选择一个已有的工作表。,小标题2:确定要进行求和的单元格范围,在工作表中选择包含要求和的数据的单元格范围,如果要对A1到A10单元格范围内的数据进行求和,则选择这些单元格。,小标题3:输入SUM函数,在选择的单元格范围内输入SUM函数,格式为:=SUM(range),quot;range”是要求和的单元格范围,如果要求和的范围是A1到A10,则输入=SUM(A1:A10)。,小标题4:按下回车键计算求和结果,按下键盘上的回车键,Excel将自动计算所选范围内单元格的求和结果,并将结果显示在选择的单元格中。,小标题5:复制和粘贴求和公式到其他单元格范围(可选),如果需要对其他单元格范围进行相同的求和操作,可以将刚刚输入的SUM函数公式复制并粘贴到其他单元格范围中,只需选中包含公式的单元格,然后使用Ctrl+C复制,再选择要粘贴到的目标单元格范围,并使用Ctrl+V粘贴即可。,小标题6:格式化求和结果(可选),如果需要对求和结果进行格式化,可以使用Excel中的格式化功能,选中显示求和结果的单元格,然后右键单击并选择”格式化单元格”选项,在弹出的对话框中,选择所需的数字格式,如货币、百分比等,点击确定后,求和结果将以指定的格式显示。,通过以上步骤,您可以在Excel中轻松地对单元格中的数据进行求和操作。, ,

技术分享