⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sta_resp.c

📁 SecuDe是一个由安全应用程序接口组成,对验证机制、证件处理、PEM、X.400报文处理和密钥管理提供支持。SecuDe提供DES、 RSA杂凑函数、密钥生成以及数字签名的生成和核实等多种密码机制。
💻 C
字号:
/*-------------------------------------------------------+-----*//*                                                       | GMD *//*   SYSTEM   STAMOD  -  Version 2.0                     +-----*//*                                                             *//*-------------------------------------------------------------*//*                                                             *//*    PACKAGE   AUX_RESP                  VERSION 2.0          *//*                                         DATE                *//*                                           BY Levona Eckstein*//*                                                             *//*    FILENAME                                                 *//*      sta_resp.c                                             *//*                                                             *//*    DESCRIPTION                                              *//*      Auxiliary functions for response                       *//*                                                             *//*                                                             *//*    EXPORT                DESCRIPTION                        *//*      sta_aux_resp         eleminate length field in response*//*                           buffer                            *//*-------------------------------------------------------------*//*-------------------------------------------------------------*//*   include-Files                                             *//*-------------------------------------------------------------*/#include <stdio.h>#include "sca.h"#include "sctint.h"/*--------------------------------------------------------*//*                                                  | GMD *//*                                                  +-----*//* PROC  sta_aux_elemlen     VERSION   2.0                *//*                              DATE   November 1991      *//*                                BY   L.Eckstein,GMD     *//*                                                        *//* DESCRIPTION                                            *//*  Eleminate Length field in response-buffer             *//*                                                        *//*                                                        *//*                                                        *//*                                                        *//*                                                        *//* INOUT                     DESCRIPTION                  *//*  resp                      response-structure          *//*                                                        *//*                                                        *//*                                                        *//*                                                        *//*                                                        *//*--------------------------------------------------------*/voidsta_aux_elemlen(resp)	Bytestring     *resp;{	/*----------------------------------------------------------*/	/* Definitions                                            */	/*----------------------------------------------------------*/	char           *p;	int             offset;	int             i;	/*----------------------------------------------------------*/	/* Statements                                             */	/*----------------------------------------------------------*/	p = resp->bytes;	offset = 1;	if ((resp->nbytes = ((int) *p) & 0xFF) >= 255) {		p++;		resp->nbytes = ((((int) *p++) & 0xff) << 8);		resp->nbytes += (((int) *p) & 0xFF);		offset = 3;	};	resp->nbytes += 2;	for (i = 0; i < resp->nbytes; i++)		*(resp->bytes + i) = *(resp->bytes + i + offset);}/*-------------------------------------------------------------*//* E N D   O F   P R O C E D U R E      sta_aux_elemlen        *//*-------------------------------------------------------------*/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -