-
C OPENSSL RSA 与JAVA RSA 对接问题最近做一个接口,对方用JAVA生成一个RSA为公钥传给我方,要求用公钥加密一字串回传,做的过程遇到如下问题: 1、公钥格式问题,对方生成的公钥为DER格式(162字节),我自己做了一个转换(即转换成PEM,openssl转换的无法用)。在偏移量22处取完所有字节(用ASN1VIEW查看得知)。 2、我方用公钥加密后,对方不能解密。&nbmryzy 时间:08-15 + 阅读全文
-
求助,最简单的socket程序。最近开始接触socket程序。拿unp第5章的那个tcpcli/serv实例来实验一下。结果问题出现了,启动客户端程序都时候总是error。另外,被几个问题搞混了。1、AF_UNIX和AF_INET到底有什么区别?我是在本机上实验的,那么这个参数该选什么呢?是不是服务器设置成什么,客户端也要设置成什么吗?2、还有就是sockadd的问题,到底是用sockadd还是spandaiam 时间:08-15 + 阅读全文
-
求救,一个关于read读socket的问题。最近写个socket通信,用来文件传输。服务器端多线程分别read各自不同文件,然后向建立好连接的socket里写,每个线程写的文件都有各自标记。客户端一个线程专门用来从socket中读取信息,然后判断标记,分给对应的线程去写。问题来了:由于不同文件大小不一样,当最小的文件传输结束,客户端会read到一个结束标记,然后就默认文件全部传输结束。其实只有最小的传完了。弄了半天了,也没法让rerobin254817 时间:08-15 + 阅读全文
-
大家是怎么处理vim中public:的缩进的每次在vim中用public:都会在前面缩进很多,能否有办法在打出public:后让这行向前缩一个TABclassA{ public: inti;};kingoftime3 时间:08-15 + 阅读全文
-
const void* 转化为 void* 的办法之一#defineDE_CONST(konst,var)\do{\ union{constvoid*k;void*v;}_u;\ _u.k=konst;\ var=_u.v;\}while(0)rain_fish 时间:08-15 + 阅读全文
-
十六进制表示长度的问题charhexLen[3]={0};intlen=278;hexLen[0]=len/256;hexLen[1]=len%256;//上边两句什么意思?转换成位运算该怎么写?linux_ha 时间:08-15 + 阅读全文
-
【请教】通过read() 读 receive_socket为什么有时候会卡住?有时候读读就不动了,也没有返回任何值,不知道是什么原因所致呢? 按理说如果用于receive的socket没有任何byte,或是哪里不对应该返回bytenumber或是-1吧?还请大家指教nine8 时间:08-15 + 阅读全文
-
通过字符串(函数名)调用函数问题我有函数inta(inta,intb);编译成库m.so路径在/下然后我通过通信层知道要函数名a和他的两个输入参数,哪我怎么通过这个函数名调用a这个函数呢???kanhfshiys 时间:08-15 + 阅读全文