Starryu

Results 5 comments of Starryu

> 我们需要对应的类型信息,来确保 ecli 能正确的把对应的信息格式输出到用户态 是指所有的struct都应该定义在头文件中吗,我在内核态需要强转tracing 函数的入参,强转的结构体需要在. h中定义,还是在. c文件定义也可以。 我现在遇到一个问题,强转的结构体是对照sys/kernel/debug/tracing/events/syscalls/某个系统调用/format里找到定义,假设是例如int a,int b,int c。我现在参考这个定义一个结构体,因为我hook的函数里入参是一个void指针,我需要强转。现在问题来了,及时我定义一样的结构体,解析第一个字段就会出现offset 越界,但是我可以确定我的结构体没有问题,因为我如果将结构体的前几位设置成同样大小的pading,例如int是4位,我设置的强转用的结构体是{pading[8]; int c_formyuse } 那我就可以将c_formyuse解析出来,而如果反过来我定义的是 是{ int a_formyuse pading[8]; } 那就会提示a_formyuse出错,似乎是越界。这是为什么?

> #356 是否有sm3以及sm4其他分块模式的适配计划?

> > 是否有sm3以及sm4其他分块模式的适配计划? > > sm3不涉及模式吧,sm4其他模式目前没计划,你具体需要哪个mode? 是的,我的表述有误,我想问sm4的cbc模式是否有支持计划,还有我看了一下现在似乎只有加密适配了aesni指令加速,有解密接口的适配计划吗?

> CBC有前后串联关系,因此没法利用SIMD指令并行加速吧,得是类似于CTR这种模式是可以的。除非基于其他的SM4专门的指令集 好的,感谢解答。 那请问解密接口有适配计划吗?

> 解密现在是有的啊 您给我的提交只涉及sm4加密的指令加速,解密的指令加速也有吗?我没找到呀