![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
NePen4
这个作者很懒,什么都没留下…
展开
-
termux踩坑二
安装Linux发行版我想在Termux 安装jdk11试了几种方式没有安装成功,安装jdk8到是可以成功。所以想安装个发行版本试试,看看能否成功。Termux提供了一个proot-distro软件包,用于管理Termux内部的Linux发行版。据说几乎没有性能损失。您可以通过执行以下命令安装该实用程序安装proot-distropkg install proot-distro1目前,它支持以下发行版:Alpine Linux(别名:alpine)-最小的可用发行版。Arch Linux(别名:archli原创 2021-05-02 14:43:40 · 3431 阅读 · 0 评论 -
termux使用踩坑
google商店可下载pkg install,如果无法安转,就重新安装一遍termux从左往右滑可以使用键盘和创建新的工作区初始有两个文件夹初始home目录下无文件,开启权限后可使用手机内存会出现一个storage文件夹,这就是手机内存可以复制代码到这里面然后进行编译,如c++,但是要注意的是,在手机内存中的文件无法通过chmod进行更改权限,进而无法运行。 必须将文件放在home 目录下,且非storage目录下(可以是home/test/test1)才能使用chmod更改权限...原创 2021-05-01 18:50:39 · 7164 阅读 · 0 评论 -
2021-04-10
同源策略前言一、同源策略是什么?所谓同源是指,域名,协议,端口相同。不同源的客户端脚本(javascript、ActionScript)在没明确授权的情况下,不能读写对方的资源。二、例如总结同源策略是一种安全机制,那么,针对同源策略是不是有着一些攻击方法呢?...原创 2021-04-10 18:41:43 · 51 阅读 · 0 评论 -
kali中文输入法安装
第一步:下载搜狗输入法for Linux第二步:dpkg -i sougou.deb(一定会出错,因为没有依赖)第三步:安装依赖,最后会出现apt --fix-broken install第四步:使用apt --fix-broken install命令最后,进入设置更改...原创 2021-04-07 13:53:39 · 112 阅读 · 0 评论 -
RSA填充
RSA为什么要填充**例如:**一个密文解密后会发现多了几个零,如果不填充将会不知道后面有几个零是明文的RSA填充方式RSA_PKCS1_PADDING:填充长度为11个字节例如,一个512位密钥可以编码一个53字节的消息(512位= 64字节,其中11个字节用于随机填充和其他填充)RSA_PKCS1_OAEP_PADDING:填充长度为41个字节for RSA_NO_PADDING:不填充...原创 2021-04-07 13:52:47 · 342 阅读 · 0 评论 -
RSA用于加密小文件而不加密大文件的原因
RSA明文长度为m,模数为n,必须满足0<m<n如果m>n,将会进行分段加密。如果大文件进行分段加密,效率会非常低下。RSA常用于加密密钥1 生成随机密钥2 使用该密钥通过AES加密文件。3 使用RSA加密AES密钥为cryptod_aes_key4 将加密文件与cryptod_aes_key一起发送5 接收者现在可以逆转此过程以获得加密文件。...原创 2021-04-07 13:52:33 · 899 阅读 · 0 评论 -
RSA相关工具使用
利用OpenSSL查看key.pubOpenSSL:-text:打印密钥信息。-noout:不打印任何信息。-modulus:打印密钥模数。-pubin:表明输入文件为公钥,默认的输入文件是私钥。-pubout:表明输出文件为公钥。-check:检查RSA私钥。openssl rsa -pubin -text -modulus -in key.pub例子:RSA Public-Key: (399 bit)Modulus:52:a9:9e:24:9e:e7:cf:3c:0c:bf:96原创 2021-04-07 13:52:12 · 181 阅读 · 0 评论 -
2021-04-06
巴科斯范式在双引号中的字(“word”)代表着这些字符本身。而double_quote用来代表双引号。在双引号外的字(有可能有下划线)代表着语法部分。尖括号( < > )内包含的为必选项。方括号( [ ] )内包含的为可选项。大括号( { } )内包含的为可重复0至无数次的项。竖线( | )表示在其左右两边任选一项,相当于"OR"的意思。::= 是“被定义为”的意思。在Linux中命令帮助就是巴科斯范式的应用例如:注:摸索学习,不喜勿喷,欢迎指教!...原创 2021-04-06 17:27:15 · 52 阅读 · 0 评论