`
zheyiw
  • 浏览: 1020386 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

简单的加密解密

阅读更多

//C#
//加密,按UTF8加密,安卓才能解析
private string BBEncrypt(string password)
{
	password = "H" + password + "K";
	byte[] bytes = new UTF8Encoding().GetBytes(password);
	return Convert.ToBase64String(bytes);
}

//解密
private string BBDecrypt(string strEncrypt)
{
	byte[] bytes2 = Convert.FromBase64String(strEncrypt);
	return new UTF8Encoding().GetString(bytes2);
}

//Android
// 加密,安卓是按UTF8加密的
String encode(String mima) {
	byte[] _tmp = Base64.encode(mima.getBytes(), Base64.DEFAULT);
	return new String(_tmp);
}

// 解密,安卓是按UTF8解密的
String decode(String mima) {
	byte[] _tmp = Base64.decode(mima, Base64.DEFAULT);
	return new String(_tmp);
}

分享到:
评论

相关推荐

    简单加密解密程序

    本课程设计的“简单加密解密程序”利用了一种巧妙的信息隐藏技术,即将文本信息嵌入到BMP图像文件中,实现数据的隐蔽传输。这种方式称为隐写术(Steganography),它与传统的加密学(Cryptography)不同,更注重于...

    简单加密解密工具源码.rar

    一、源码描述 这是一款有关加密练习的小程序,主要实现了MD5加密、Des加密解密,RSA加密解密的功能, 该源码功能比较简单,仅供新手学习交流使用,有需要的可以下载学习一下啊。二、注意事项 1、开发环境为Visual...

    文件夹简单加密解密源码.rar

    标题中的"文件夹简单加密解密源码.rar"暗示了这是一个包含了用于加密和解密文件夹的源代码的压缩文件。这个源代码可能是用一种编程语言编写的,用于实现文件或文件夹的安全保护功能。从描述中我们可以推断,这个程序...

    C++字符简单加密解密

    在这个例子中,"标题"提到的是字符级别的简单加密解密,通常可以采用替换法,即将每个字符替换为另一个字符或一组字符。 在C++中,我们可以利用ASCII码表来实现这一目标。ASCII码是一种标准,它将所有可打印的字符...

    delphi 字符串带密钥简单加密解密

    在这个"delphi 字符串带密钥简单加密解密"的示例中,开发者可能使用了自定义的加密算法或现有的加密库,如CryptoAPI或者第三方库,结合MD5算法来实现字符串的加解密功能。 MD5通常不用于对整个字符串进行加密,因为...

    简单加密解密算法(RSA简化版)

    **简单加密解密算法(RSA简化版)** RSA是一种非对称加密算法,由Ron Rivest、Adi Shamir和Leonard Adleman在1977年提出,因其发明者的名字首字母命名。它是现代密码学的基石,广泛应用于网络安全、数据保护等领域...

    C#简单加密解密方法

    在实际应用中,这样的简单加密可能不够安全,因为容易被破解。例如,如果密钥太小或者固定不变,攻击者可能通过频率分析或其他技术轻易还原信息。为了提高安全性,通常会使用更复杂的加密算法,如AES(高级加密标准...

    MFC 实现文本文件加密解密

    在这个特定的案例中,"MFC实现文本文件加密解密"是一个使用MFC框架编写的程序,它允许用户对文本文件进行加密和解密操作,确保敏感数据在传输或存储时的安全性。 在VC2010环境下,开发者通常会利用MFC的类库,如...

    java_加密解密简单实现

    标题和描述均提到了“Java加密解密简单实现”,这主要涵盖了消息摘要、单匙密码体制(DES)、数字签名(RSA)以及非对称密匙密码体制(公匙体系)等核心概念及其在Java中的应用。 ### 消息摘要 消息摘要是一种用于...

    简单加密解密

    用来进行简单的加密解密,大家可以直接使用,非常简单

    java 字符串加密解密

    在IT行业中,字符串加密解密是信息安全领域的重要组成部分,它涉及到数据保护、用户隐私和网络安全。本项目提供了四种常见的加密解密算法的Java实现:BASE64、AES、DES和MD5。接下来,我们将深入探讨这四种算法及其...

    加密解密_加密_python_解密_

    在“白志文20176227第二次作业”这个文件中,很可能是包含了使用Python实现的这些简单加密解密算法的代码示例。文件可能包括了函数定义、测试用例以及可能的加密解密过程的解释。通过阅读和分析这个作业,我们可以...

    一个简单的文件加密解密例子vb

    标题"一个简单的文件加密解密例子vb"表明我们将探讨一个基于VB的简单加密解密实现。这个例子可能包含两个主要部分:加密文件和解密文件。文件"ENC-DEC.VBP"是VB工程文件,它包含了项目的所有元数据和引用,使我们...

    简单加密解密板Final

    个人写的数据加密程序。本程序加密数据比较随机,winrar无力压缩本程序加密过的文件。可以私人小范围内使用。但是请谨慎,由于本程序无力抵抗的因素(突然断电,人为恶意修改)会造成加密文件的不可恢复。所以尽量勿...

    简单加密解密C++代码

    简单的字母和数字进行加密,比如一串字符asdfvhtregh,d处于第3这个位置,那么加密时'd'+3,变成g,即加密后,字符加上所在位置i。并且大于Z之后返回到a,小于a后返回z,数字大于9返回0,小于0后返回9.

    简单的DES算法加密解密程序

    简单的DES算法加密解密程序,自己设定一个KEY,存在KEY.TXT文件夹,然后把明文存在1.TXT,运行程序,加密后的密文就会存在2.TXT,按任意键解密密文将明文还原到3.TXT文件中。

    python实现简单加密解密机制

    Python实现的简单加密解密机制是一种基础的文本加密方法,主要针对英文字符,包括字母(大小写)和数字。这个机制使用26个英文字母作为基础,通过一个特定的关键词(key)来改变字母之间的对应关系,实现加密和解密...

    C# RSA加密解密

    **C# RSA加密解密详解** 在信息安全领域,加密技术是一种至关重要的手段,用于保护数据的隐私和安全性。RSA(Rivest-Shamir-Adleman)算法是一种非对称加密算法,广泛应用于网络通信、数据存储等领域。C#作为.NET...

    C# cf winfrom 简单加密解密

    C# 可逆,简易加密代码,可加密中文,代码非常简单,如有必要可自行简单修改一下,增加偏移量,则安全系数更上一个档次。本代码支持中文汉字,支持在.net compact环境下运行。无需引用额外包,非常方便。解密后,...

Global site tag (gtag.js) - Google Analytics