平时我们使用手机时,可能大部分人都会设置有解锁密码,这就是为了防止其他人私自看我们的手机信息,因为一些人喜欢把重要的东西尤其是密码记在手机的备忘录里面,所以给手机设置密码,别人就不能打开我们的手机了,还有一些人是没有设置解锁密码,但是对手机内部的应用进行加密,这也是一种方法,下面就给大家介绍一下怎么给我们的手机加密。1.一定要设置锁屏密码。和iOS相比,安卓拥有更丰富的锁屏密码。在安卓中,你可以设
看到好多加密算法,觉得自己写一个比较好。 网...
转载 2015-05-01 14:21:00
30阅读
Linux C加密技术在信息安全领域扮演着重要的角色,为保护数据的机密性和完整性提供了可靠的手段。本文将介绍Linux C加密的原理和常见的加密算法,以及其在实际应用中的一些案例。 Linux C加密是指在Linux操作系统中使用C语言编程实现的各种加密技术。它可以用于保护文件、数据传输和通信等多个方面。加密的基本原理是通过对原始数据进行编码和转换,生成加密后的数据(密文),只有拥有相应解密密钥
原创 2024-02-04 10:36:23
72阅读
现在很多人拥有很多网络账号,而很容易不记得自己的账号。所以需要一个地方来保存自己的密码,网上有很多软件,但是信不过,于是开发了自己的加密记事本,用来记录隐秘的文本。 网上保密密码的软件很多,但是不相信,自己写的,强度差也是保密强。 我是用哈希加密
原创 2021-06-24 10:48:58
224阅读
看到好多加密算法,觉得自己写一个比较好。 网...
原创 2024-10-08 14:47:24
38阅读
现在很多人拥有很多网络账号,而很容易不记得自己的账号。所以需要一个地方来保存自己的,网上有很多软件,但是信不过,于是开发了自己的加密记事本,用来记录隐秘的文本。 网上保密的软件很多,但是不相信,自己写的,强度差也是保密强。 我是用哈希加密
原创 2022-04-21 16:32:35
134阅读
c#加密
转载 2010-05-20 11:02:49
457阅读
#include #include #include #ifndef DWORD #define DWORD unsigned int #endif #ifndef BYTE #define BYTE unsigned char #endif #ifndef bool #define bool unsigned int #endif #define FLASH...
转载 2018-07-07 21:20:00
85阅读
2评论
本篇主要讲2015年写的加密算法。包括:AES,AES-CMAC,HMAC,基于RSA与HMAC的数字签名算法。当时大概写了2天。哈哈!AES算法AES是一个对称加密标准,用以取代DES的商业应用。其分组长度为128位,192位或者256位。 AES不同于典型的Feistel结构,在每一轮都使用代替和混淆来将整个数据分组作为一个单一的矩阵处理。对AES-128来说,输入的密钥被扩展成44个32位
转载 2024-03-17 00:34:21
141阅读
#define _CRT_SECURE_NO_WARNINGS 1 #include<windows.h> #include<stdio.h> #include<stdlib.h> #include<string.h> #include<malloc.h> #include <time.h> #include&l
打开redis的配置文件redis.confredis远程访问的配置:将 bind 127.0.0.1 注释如下:#bind 127.0.0.1设置 protected-mode 为noprotected-mode no设置完成后redis就允许了远程访问,远程访问后最好设置一下访问密码,不然会有风险,接下来我们配置下redis密码redis密码的配置:打开 requirepass 的注释,在其后
转载 2023-05-25 13:20:51
169阅读
1、密码学起源:古代战争古代打仗的时候,会要信使骑个马送信。他们经常会担心信使被抓。移位式加密:密码棒比较早的一种加密方式一个布条缠在密码棒上面,两边都有同一规格的密码棒替换式加密也可以用码表2.现代密码学不止可以用于文字内容,还可以用于各种二进制数据。对称加密:跟替换式加密很像原理:使用密钥和加密算法对数据进行转换,得到的无意义数据即为密文;使用密钥和解密算法对密文进行逆向转换,得到原数据。过程
MWC2015迎来了一大波运行Android 5.0的设备,有三星史上最漂亮的Galaxy S6和S6 Edge,“一脉相承”的HTC One M9,还有Moto E(2015)等等。关于Android 5.0本身,很多人没有意识到的是,谷歌已经悄然放宽了全盘加密的限制,这些设备在默认状态下并没有开启这一功能。在Nexus 6发布之初,爱范儿曾报道Android 5.0默认开启“全盘加密”功能后会
加密是使用对称加密密钥对 Android 设备上的所有用户数据进行编码的过程。设备经过加密后,所有由用户创建的数据在存入磁盘之前都会自动加密,并且所有读取操作都会在将数据返回给调用进程之前自动解密数据。加密可确保未经授权方在尝试访问相应数据时无法进行读取。Android 有两种设备加密方法,即文件级加密和全盘加密。文件级加密Android 7.0 及更高版本支持文件级加密。采用文件级加密时,可以使
1、MD5     MD5,全名Message Digest Algorithm 5 ,中文名为消息摘要算法第五版,一种不可逆的hash算法,常用于只需加密无需解密的数据上,比如用户密码,也常用来保证数据的完整性,因为数据被篡改后,其加密后的MD5也会随之改变(不考虑碰撞的情况下),对比篡改前的MD5可确定数据是否完整;2、RSA    非对称加密算法,RS
#include "com_example_jni02_CallSo.h" #include <jni.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <unistd.h> #include <sys/types.h> #includ
 经过了忙碌的一周终于有时间静下来写点东西了,我们继续介绍android apk防止反编译技术的另一种方法。前两篇我们讲了加壳技术和运行时修改字节码,如果有不明白的可以查看我的博客的前两篇中关于这两种技术的介绍。接下来我们将介绍另一种简单适用的防止apk反编译的技术-伪加密。 一、伪加密技术原理        我们知道android ap
转载 2023-05-19 09:49:43
232阅读
一、前言经过上次写完在ELF文件中根据函数名找函数,就准备开始编写so文件函数加密,这里这是对代码进行加密,还没有对函数名做混淆,会放到下次写。还有本次的测试机是nexus4,操作系统为android 4.4。二、函数加密一般在android中,各种核心的东西都会放在so文件中,因为native层的代码分析难度大,执行效率高。本文选择对so文件的核心函数进行加密,用来对抗静态分析。在加密之前,需要
前言:这几天被公司临时拉到去做Android IM即时通信协议实现,大致看了下他们定的协议,由于之前没有参与,据说因服务器性能限制,只达成非明文传递,具体原因我不太清楚,不过这里用的加密方式是采用异或加密。这种加密方式在之前做Android加密记事本的时候采用过这种加密方式。今天已经把客户端心跳维持、数据包解析对接完了,总结一下这种加密方式。 其他几种加密方式:Android数据加密之Rsa加密
很多人都知道Android数据需要加密,毕竟反编译、抓包,你懂的,可是有时候不知道从何入手,比如菜鸟的我,经过这几天的折腾之后,我整理了一些思路,有不对的地方,还请多多指点。2、加固:APP上线之前最好做一下加固,常用的有:360加固宝,爱加密等3、HTTPS:现在很多APP都用HTTPS作为网络传输的保证,防止中间人攻击,提高数据传输的安全性(用Retrofit的网络请求框架的,要加上HTTPS
  • 1
  • 2
  • 3
  • 4
  • 5