【Miracl说明文档】初识密码学Miracl库

Miracl是用C语言实现的一个密码学库,主要用于大数处理。为密码学的实现提供了一个不错的环境,但是对于这样的英文文档,不是很容易能够理解,下面就自学过程中的经验分享给大家。更多的是从实用角度出发,如果想要了解更多细节,请阅读官方文档。以下是1000的阶乘运算extern "C"{ #include "miracl.h" #include "mirdef.h"}#pragma comment(lib,"miracl.lib")void main(){ /* calc
分类: 其他 发布时间: 04-06 10:30 阅读次数: 0

【软件应用】福昕pdf阅读器回退到上次阅读的位置

福昕阅读器是用过的pdf阅读器中比较优秀的一款软件,界面比较干净,基本上没有广告。在用福昕阅读器阅读文献的时候,有时候跳转到其他章节,如何将页面回退呢?让光标重新定位到跳转前的上次阅读位置,只需要按快捷键即可实现快捷键:【alt+←】按住alt键加左箭头即可...
分类: 其他 发布时间: 04-06 10:30 阅读次数: 0

BT读出来MAC地址值跟NV不一样

客户要求WIFI BT mac写在NV里面,工具如附件。 我按照如下步骤测试,1, 格式化下载工厂版本(带efs)2, 写入WIFI和BT mac , 开机后发现WIFI显示正常和写入的一致, 设置里BT mac 没有生效显示其他默认MAC3, 正常升级带persist软件, wifi mac没有被覆盖显示正常,设置里 BT mac显示还是不对解决:1:BT NV的地址是否正确,是否有写入成功(提供下NV地址)。2:persist.vendor.bluetooth.modem_nv_sup
分类: 其他 发布时间: 04-06 10:30 阅读次数: 0

【密码学】Schnorr认证,Schnorr签名,安全性证明

在很多平台都有登录窗口,用户想要访问平台所提供的资源,就要登录该平台,这就需要一个登录认证协议来完成。我们只从密码学的角度来分析认证协议(identification protocol, ID protocol),在协议中,主要由两方组成:一方称为Prover,主要由用户组成,提供认证信息;另一方称为Verifier,主要由服务器组成,提供认证服务。大概如图所示 Prover有私钥 sk ,基于sk的加密,Verifier有办法认证这个身份。Verifier有对应的认证密钥 vk...
分类: 其他 发布时间: 04-06 10:30 阅读次数: 0

个人用户微信认证

作为个体用户,公众号如何才能【个人认证】目前,微信公众号上的个体用户,订阅号,还不能直接认证,需要有微信公众号发送认证邀请,才能去认证账号。上图就是公众号发送的认证邀请,收到这个邀请,还是挺开心的 ,因为认证之后,可以获得更多的权限。做公众号的伙伴们,希望你们也能尽快收到认证邀请哦!...
分类: 其他 发布时间: 04-06 10:30 阅读次数: 0

制作golden_image

1.在modem_proc/build/ms/cust<build_id>.h中打开#define FEATURE_EFS_ENABLE_FACTORY_IMAGE_SECURITY_HOLE3.45.6.7.Windows 制作的golden可能是由于python版本不对,导致有问题,在ubuntu就可以的。1、在modem_proc对应如fs_config_i.h中增加宏:#ifndef FEATURE_EFS_ENABLE_FACTORY_IMA
分类: 其他 发布时间: 04-06 10:30 阅读次数: 0

moosefs分布式文件系统

环境搭建[root@server1 ~]# curl "http://ppa.moosefs.com/MooseFS-3-el7.repo" > /etc/yum.repos.d/MooseFS.repo这里注意需要把gpg检测关掉[root@server1 ~]# yum install moosefs-master moosefs-cgi moosefs-cgiserv moosefs-cli -y[root@server1 ~]# systemctl start moosefs-mast
分类: 其他 发布时间: 04-06 10:30 阅读次数: 0

制作新版golden_image

1 编译Modem Version#define FEATURE_EFS_ENABLE_FACTORY_IMAGE_SECURITY_HOLE如果不添加以上的宏,就会报以下图片中的错误。2 读取镜像文件将QPST中的software Download软件打开perl efsreadimage.pl -z如果报上面图片的错误,肯定环境变量perl脚本版本发生了变化。 更改下环境变量,用C:\perl\bin\perl.exe所以更改下环境变量,将C:\Perl\site\bin;C:\
分类: 其他 发布时间: 04-06 10:30 阅读次数: 0

android添加at指令的方法

modem_proc/datamodem/interface/atcop/inc/dsatact.h // Record factory produce test flag mark in NVdsat_result_enum_type dsatact_exec_flagnv_cmd( dsat_mode_enum_type mode, /* AT command mode: */ const dsati_cmd_type *parse_table, /*
分类: 其他 发布时间: 04-06 10:30 阅读次数: 0

How to send AT command to modem in adb shell

1. try to find AT command tty in adb shell, AT command tty is named by smd[num] and from radio groupsdm710:/ $ ls -al /dev/smd* | grep radiocrw-rw---- 1 radio radio 245, 7 1970-01-01 21:17 /dev/smd112. use below command to write/read AT command port:ca
分类: 其他 发布时间: 04-06 10:30 阅读次数: 0

Hadoop大数据平台

一、hadoop简介Hadoop起源于Google的三大论文:GFS:Google的分布式文件系统Google File SystemMapReduce:Google的MapReduce开源分布式并行计算框架BigTable:一个大型的分布式数据库演变关系:GFS—->HDFSGoogle MapReduce—->Hadoop MapReduceBigTable—->HBaseHadoop名字不是一个缩写,是Hadoop之父Doug Cutting儿子毛绒玩具象命
分类: 其他 发布时间: 04-06 10:30 阅读次数: 0

android使能apn生效

adb shell setprop service.adb.root 1adb shell setenforce 0a. adb remountb. adb push apns-conf.xml /system/etc/apns-conf.xmlc. adb shell rm /data/data/com.android.providers.telephony/databases/*d. adb shell sync
分类: 其他 发布时间: 04-06 10:30 阅读次数: 0

Hadoop 配置历史服务器、日志聚集 | 常用端口号说明

khjjghkj
分类: 其他 发布时间: 04-06 10:30 阅读次数: 0

modem TA跟AT平台的变化

TA平台使用NV1878来选择RF Card,而AT平台重新换了一个NV28967rf_nv.c中, /*!Read rf card config NV*/ rfc_uncompress_size = RFC_NV_RF_CARD_CONFIG_SIZE_MAX; /* Allocate worst-case memory size for rf card config NV data decompression. */ rfc_nv_item_data_ptr = (uin
分类: 其他 发布时间: 04-06 10:30 阅读次数: 0

SKY77645 导致的Rach failure问题

SKY77645 导致的Rach failure问题,会出现概率性无信号的现象check B167 / B061 / B062 log packet for the RACH report and attempt09:30:38.938 [0xB061] LTE MAC Rach TriggerVersion = 1Version 1 { Number of SubPackets = 2 SubPackets Structure[0] { SubPacket ID = 3
分类: 其他 发布时间: 04-06 10:30 阅读次数: 0

Hadoop HDFS 概述 | 优缺点 | 组成架构 | 文件块大小

文章目录一、HDFS概述1、HDFS产生背景2、HDFS定义二、HDFS优缺点1、优点2、缺点三、HDFS组成架构1、NameNode(nn)Master主管、管理者2、DataNode NameNode下命令,DataNode实际执行3、Client 客户端4、Secondary NameNode NameNode的秘书。NameNode挂掉,能替换NameNode并提供服务四、HDFS文件块大小 重点一、HDFS概述1、HDFS产生背景随着数据量越来越大,一个操作系统放不下所有的数据,那么就分配
分类: 其他 发布时间: 04-06 10:30 阅读次数: 0

使能modem重启

adb shell setprop service.adb.root 1adb shell setenforce 0首先需要确定子系统是modemadb shell cat /sys/bus/msm_subsys/devices/subsys1/namecat后面的结果是modem,就执行下面的操作,如果不是,请依次执行以下是否modemadb shell cat /sys/bus/msm_subsys/devices/subsys0/nameadb shell cat /sys/
分类: 其他 发布时间: 04-06 10:29 阅读次数: 0

Hadoop HDFS 常用Shell命令 | 图文详解

文章目录一、命令大全二、上传1、-mkdir 创建文件夹2、-moveFromLocal 从本地剪切粘贴到HDFS3、-copyFromLocal 或 -put从本地复制到HDFS4、-appendToFile 追加一个文件到已存在的文件末尾三、下载-copyToLocal 或 -get 从HDFS拷贝到本地四、HDFS直接操作1、-ls 显示目录信息2、-cat 显示文件内容3、-chgrp、-chmod、-chown 修改文件所属权限4、-cp 或 -mv 从HDFS的一个路径拷贝或移动到HDFS的另一
分类: 其他 发布时间: 04-06 10:29 阅读次数: 0

单独编译mbn

1 Windows\modem_proc\mcfg\build CU build_mcfgs.exe --build_id=FAAAANUZ --force-regenerate --force-rebuild --source-dir=generic/China/CU --configs=mcfg_sw:Commercial-CSFB-DSDS --xml CT build_mcfgs.exe --build_id=FAAAANUZ --force-regenerat
分类: 其他 发布时间: 04-06 10:29 阅读次数: 0

生成mbn以及ap测编译mbn

以Commercial-CMCC-CS-DS.mbn为例修改EFS配置。1,下载正确的modem_proc文件夹。2,进入目录modem_proc\mcfg\mcfg_gen\generic\CMCC\3, 打开MCFG_SW_Items_List_Macro.xlsm。安全提示的时候请选择启用宏。4,勾选期望生成的mbn。5,刚才选中的为Commercial-CMCC-CS-DS,所以sheet”Commercial-CMCC-CS-DS”即为具体配置内容。6,修改EFS值:例如我们把T3
分类: 其他 发布时间: 04-06 10:29 阅读次数: 0