• 大小: 556KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-06
  • 语言: C/C++
  • 标签: PGP  C  PGP源码  

资源简介

PGP源代码,内含完整的源代码,非常好,值得研究!

资源截图

代码片段和文件信息

#include 

static unsigned char
intern2cp850[] = {  /* ISO 8859-1 Latin Alphabet 1 (Latin-1) to IBM Code Page 850 */
186 205 201 187 200 188 204 185 203 202 206 223 220 219 254 242
179 196 218 191 192 217 195 180 194 193 197 176 177 178 213 159
255 173 189 156 207 190 221 245 249 184 166 174 170 240 169 238
248 241 253 252 239 230 244 250 247 251 167 175 172 171 243 168
183 181 182 199 142 143 146 128 212 144 210 211 222 214 215 216
209 165 227 224 226 229 153 158 157 235 233 234 154 237 232 225
133 160 131 198 132 134 145 135 138 130 136 137 141 161 140 139
208 164 149 162 147 228 148 246 155 151 163 150 129 236 231 152
};

static unsigned char
cp8502intern[] = {  /* IBM Code Page 850 to Latin-1 */
199 252 233 226 228 224 229 231 234 235 232 239 238 236 196 197
201 230 198 244 246 242 251 249 255 214 220 248 163 216 215 159
225 237 243 250 241 209 170 186 191 174 172 189 188 161 171 187
155 156 157 144 151 193 194 192 169 135 128 131 133 162 165 147
148 153 152 150 145 154 227 195 132 130 137 136 134 129 138 164
240 208 202 203 200 158 205 206 207 149 146 141 140 166 204 139
211 223 212 210 245 213 181 254 222 218 219 217 253 221 175 180
173 177 143 190 182 167 247 184 176 168 183 185 179 178 142 160
};

main(argc argv)
char **argv;
{
int c;

if (argc < 2 || strcmp(argv[1] “int“) && strcmp(argv[1] “ext“)) {
fprintf(stderr “usage: convert [int|ext] [file]\n“);
exit(1);
}
if (argc > 2) {
if (freopen(argv[2] “r“ stdin) == NULL) {
perror(argv[2]);
exit(1);
}
}
if (strcmp(argv[1] “int“))
while ((c = getchar()) != EOF)
putchar(c & 0x80 ? intern2cp850[c&0x7f] : c);
else
while ((c = getchar()) != EOF)
putchar(c & 0x80 ? cp8502intern[c&0x7f] : c);
exit(0);
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       4292  1995-02-05 04:02  PGP2.62i源码\pgp262is\pgp262ii\config.txt

     文件       1981  1994-05-06 21:58  PGP2.62i源码\pgp262is\pgp262ii\contrib\langtool\charconv.c

     文件       3476  1994-05-06 21:58  PGP2.62i源码\pgp262is\pgp262ii\contrib\langtool\crc.c

     文件       2170  1994-05-06 21:58  PGP2.62i源码\pgp262is\pgp262ii\contrib\langtool\getopt.c

     文件        102  1994-05-06 21:58  PGP2.62i源码\pgp262is\pgp262ii\contrib\langtool\getopt.h

     文件       1849  1994-05-06 21:58  PGP2.62i源码\pgp262is\pgp262ii\contrib\langtool\killdups.c

     文件      13306  1994-05-07 11:48  PGP2.62i源码\pgp262is\pgp262ii\contrib\langtool\language.c

     文件        384  1994-05-06 21:58  PGP2.62i源码\pgp262is\pgp262ii\contrib\langtool\makefile

     文件       1059  1994-05-06 21:58  PGP2.62i源码\pgp262is\pgp262ii\contrib\langtool\pickpstr.c

     文件       4820  1994-10-03 07:00  PGP2.62i源码\pgp262is\pgp262ii\contrib\langtool\readme

     文件        775  1994-05-06 21:58  PGP2.62i源码\pgp262is\pgp262ii\contrib\langtool\usuals.h

     文件       5110  1993-06-15 13:16  PGP2.62i源码\pgp262is\pgp262ii\contrib\md5sum\md5sum.c

     文件       7211  1995-05-08 04:12  PGP2.62i源码\pgp262is\pgp262ii\contrib\md5sum\pgp262i.md5

     文件       3039  1995-03-20 21:28  PGP2.62i源码\pgp262is\pgp262ii\contrib\md5sum\readme

     文件        378  1995-03-20 21:22  PGP2.62i源码\pgp262is\pgp262ii\contrib\readme

     文件      13949  1995-02-05 02:26  PGP2.62i源码\pgp262is\pgp262ii\doc\appeal.asc

     文件       6223  1994-05-20 09:47  PGP2.62i源码\pgp262is\pgp262ii\doc\appnote.doc

     文件        679  1995-02-05 00:35  PGP2.62i源码\pgp262is\pgp262ii\doc\blurb.txt

     文件      20796  1995-02-05 00:20  PGP2.62i源码\pgp262is\pgp262ii\doc\changes.doc

     文件       3526  1995-05-04 20:29  PGP2.62i源码\pgp262is\pgp262ii\doc\diffs.doc

     文件       5542  1995-04-29 19:51  PGP2.62i源码\pgp262is\pgp262ii\doc\keyserv.doc

     文件       2903  1995-02-15 06:17  PGP2.62i源码\pgp262is\pgp262ii\doc\mitlicen.txt

     文件      36828  1995-02-06 05:22  PGP2.62i源码\pgp262is\pgp262ii\doc\pgformat.doc

     文件      19385  1995-02-07 03:53  PGP2.62i源码\pgp262is\pgp262ii\doc\pgp.1

     文件      84120  1995-02-07 03:36  PGP2.62i源码\pgp262is\pgp262ii\doc\pgpdoc1.txt

     文件     134263  1995-02-07 03:36  PGP2.62i源码\pgp262is\pgp262ii\doc\pgpdoc2.txt

     文件      17732  1994-05-07 21:15  PGP2.62i源码\pgp262is\pgp262ii\doc\politic.doc

     文件       5690  1995-02-04 22:38  PGP2.62i源码\pgp262is\pgp262ii\doc\przon26i.asc

     文件       3871  1995-02-04 22:51  PGP2.62i源码\pgp262is\pgp262ii\en.hlp

     文件       4258  1995-02-04 22:51  PGP2.62i源码\pgp262is\pgp262ii\es.hlp

............此处省略125个文件信息

评论

共有 条评论