Linux如何禁用rc4加密算法,使用arc4算法的linux内核加密子系统
我试图用“arc4”算法来加密来自模块的任意数据流 流。但我很担心我应该如何 接近后援实现一点点无知是使用arc4算法的linux内核加密子系统
$find . -type f -name '*.[ch]' -exec grep 'EXPORT_SYMBOL' {} \; | grep
'rc4'
返回任何内容。所以我想,没有外部接口
static void arc4_crypt(struct crypto_tfm *tfm, u8 *out, const u8 *in).
寄存器功能被定义为
static int __init arc4_init(void)
{
return crypto_register_alg(&arc4_alg);
}
而且有大量struct crypto_alg一个静态实例。通过这些提示,我得出结论,我需要更高层次的接口来访问这个算法。
只有这似乎在我的案件的相关功能是:
EXPORT_SYMBOL_GPL(crypto_alloc_tfm);
从:
void *crypto_alloc_tfm(const char *alg_name,
const struct crypto_type *frontend, u32 type, u32 mask)
返回void *这是我的第一个问题。
而且还从
crypto_alloc_tfm()将首先尝试找到一个已经加载 算法。如果失败并且内核支持动态加载模块,则它将尝试加载同名或 别名的模块。如果失败,它会发送一个查询到任何加载的加密管理器来构建一个即时算法。关于随后与新变换相关联的算法,获取 的refcount。
返回的变换属于非确定类型。大多数人 应使用更具体的分配函数之一,如 crypto_alloc_blkcipher。
但没有具体的crypto_alloc_*我能找到这将为ARC4 算法。
第二个问题:
在struct crypto_type用手寻找可怕到 实例化。
最后,如果得到一个tfm实例,我如何使用它来做实际的加密?
2012-07-24
Aftnix
+0
是否有您要使用RC4在现代特殊原因加密? –
2012-07-24 13:34:58
+0
它的重量非常轻。 –
2012-07-24 13:46:48
Linux如何禁用rc4加密算法,使用arc4算法的linux内核加密子系统相关推荐
- Linux中禁用挂起和休眠模式
Linux中禁用挂起和休眠模式 首先了解一下挂起和休眠 挂起Linux系统时,基本上是将其激活或置于睡眠模式.即使计算机仍保持开机状态,屏幕也会关闭.另外,您所有的文档和应用程序都保持打开状态. 在不 ...
- windows禁用rc4 算法
公司的Windows服务器被扫描出安全漏洞 SSL/TLS 受诫礼(BAR-MITZVAH)***漏洞(CVE-2015-2808) 和安全厂家沟通,漏洞是由rc4算法,引起的!把服务里面的rc4算法 ...
- php+rc4+加密算法,加密解密算法之RC4
RC4加密算法是一种对称加密算法.所谓对称加密算法,说得直白一点,就是加密与解密的过程一模一样.假设定义RC4的运算过程是rc4(key,data),那么,密文=rc4(key,明文),明文=rc4( ...
- rc4算法安全漏洞_RC4攻击:RC4加密算法能否保护SSL/TLS?
您能介绍一下最近在RC4加密算法中发现的问题吗?对此,HTTPS网络连接面临怎样的安全隐患?企业应该如何确保他们不会受到这个漏洞带来的攻击? Michael Cobb:RC4(Rivest密码4)由R ...
- 禁用RC4算法 服务器远程和IIS 禁用
这类关于服务器禁用RC4算法安全问题解决 可以提前做好服务器镜像,在修改注册表之前,需要先安装一个补丁(KB2868725),从微软官方下一个对应系统版本的这个补丁包,安装,如果安装不成功的话,说明你 ...
- RC4算法原理、Java实现RC4加密算法、DES AES RC4算法比较
DES AES RC4算法比较 根据密钥类型的不同,加密算法分为对称和非对称两种.对称加密系统是指加密和解密均采用同一把密钥. 对称加密算法是最常用的加密算法,优势在于算法公开,计算量小,加密效率高. ...
- RC4加密算法及其实现
RC4加密算法(http://en.wikipedia.org/wiki/RC4)是大名鼎鼎的RSA三人组中的头号人物Ron Rivest在1987年设计的密钥长度可变的流加密算法簇.之所以称其为簇, ...
- 网络信息安全:RC4加密算法的实现
前言 这次记录下RC4加密算法的C++实现过程. RC4知识储备 RC4于1987年提出,和DES算法一样,是一种对称加密算法,也就是说使用的密钥为单钥(或称为私钥).但不同于DES的是,RC4不是对 ...
- python实现RC4加密算法
python实现RC4加密算法 RC4加密算法是一种对称的加密算法,加密解密用一个函数即可完成.在网上有好多实现算法写的非常复杂,加密解密用了两个不同的方法.因此在这里分享一个Python实现的RC4 ...
最新文章
- 关于学习Python的一点学习总结(39->导入模块)
- arm gcc栈帧结构(1)
- 从json到抽取关键词
- 做了几道Linux笔试题1
- Visual studio 快捷键大全
- 服务器ssr进程启动怎么运行,要SSR? NUXT项目从初始化到部署服务器流程全记录
- SQL分页查询方案的性能对比
- ccf魔数c语言,ccf 201609-4 交通规划
- 腾讯宣布开源 RoP:Apache Pulsar 支持原生 RocketMQ 协议
- 150分试卷c语言,连续5道C语言题目一共送150分啊,题目2.一个农场有头母牛,现 爱问知识人...
- 安装face_recognition(ModuleNotFoundError: No module named 'face_recognition')
- 三轴加速度传感器的类型、原理、特点和应用
- android 程序控制开关飞行模式,android开关飞行模式的方法
- 我的世界java无限水_我的世界基岩版:如何获得无限水?这里有5种方法,最后一种无中生有...
- Golang的文件处理方式-常见的读写
- 第一款让我付费使用的流程图软件EDraw Max亿图图示
- 2019.9.2 《活出生命的意义》维克多·弗兰克尔
- python判断素数程序_python素数判断
- 南京工业大学python期末_南京工业大学燃爆期末复习总结
- 常见的网络接口解释(E1、FE、GE、10GE、POTS)