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

📄 pgppassphraseutils.c

📁 PGP8.0源码 请认真阅读您的文件包然后写出其具体功能
💻 C
📖 第 1 页 / 共 5 页
字号:
#define Lu_LatinExtended_A /* 280 */
#define No_NumberForms /* 281 */
#define Ll_Armenian /* 282 */
#define Lu_LatinExtended_B /* 283 */
#define Cc_BasicLatin /* 284 */
#define Ll_HalfwidthandFullwidthForms /* 285 */
#define Lo_UnifiedCanadianAboriginalSyllabics /* 286 */
#define Pe_BasicLatin /* 287 */
#define Sk_GreekExtended /* 288 */
#define Nd_Ethiopic /* 289 */
#define Mc_Sinhala /* 290 */
#define Nd_Myanmar /* 291 */
#define Lm_GreekandCoptic /* 292 */
#define Lo_CJKSymbolsandPunctuation /* 293 */
#define Lo_CJKCompatibilityIdeographs /* 294 */
#define Sc_ArabicPresentationForms_A /* 295 */
#define No_Tamil /* 296 */
#define Mn_Gurmukhi /* 297 */
#define Lo_HalfwidthandFullwidthForms /* 298 */
#define Nd_Oriya /* 299 */
#define Mn_Devanagari /* 300 */
#define Cf_Mongolian /* 301 */
#define Me_Cyrillic /* 302 */
#define Nd_BasicLatin /* 303 */
#define Pd_Mongolian /* 304 */
#define Lo_Runic /* 305 */
#define Lo_OldItalic /* 306 */
#define So_HalfwidthandFullwidthForms /* 307 */
#define Mc_Khmer /* 308 */
#define Lo_Gothic /* 309 */
#define Lm_Hiragana /* 310 */
#define Pf_GeneralPunctuation /* 311 */
#define Po_Ethiopic /* 312 */
#define Ps_BasicLatin /* 313 */
#define Po_Latin_1Supplement /* 314 */
#define Zs_BasicLatin /* 315 */
#define Lo_Oriya /* 316 */
#define Pd_CJKCompatibilityForms /* 317 */
#define Po_Mongolian /* 318 */
#define So_MiscellaneousTechnical /* 319 */
#define Pd_Latin_1Supplement /* 320 */
#define Me_CombiningDiacriticalMarksforSymbols /* 321 */
#define No_Dingbats /* 322 */
#define Lu_HalfwidthandFullwidthForms /* 323 */
#define Cf_ArabicPresentationForms_B /* 324 */
#define Zs_Latin_1Supplement /* 325 */
#define Po_Runic /* 326 */
#define Ps_MiscellaneousMathematicalSymbols_A /* 327 */
#define So_Cyrillic /* 328 */
#define Lo_Ogham /* 329 */
#define Ps_MiscellaneousMathematicalSymbols_B /* 330 */
#define Sc_Latin_1Supplement /* 331 */
#define Ll_LatinExtendedAdditional /* 332 */
#define Mn_MusicalSymbols /* 333 */
#define Po_Georgian /* 334 */
#define Zs_Ogham /* 335 */
#define Lo_ArabicPresentationForms_A /* 336 */
#define Lo_ArabicPresentationForms_B /* 337 */
#define Nd_Khmer /* 338 */
#define Pe_GeneralPunctuation /* 339 */
#define Lo_Malayalam /* 340 */
#define No_Ethiopic /* 341 */
#define Cf_Tags /* 342 */
#define Mn_Thaana /* 343 */
#define Sm_Arrows /* 344 */

typedef struct pgpUnicodeRange_ {
		PGPUInt32 base;
		PGPUInt16 length;
		PGPUInt16 total_length;
#if 0
		PGPUInt32 type;
#endif
} pgpUnicodeRange;

static const pgpUnicodeRange sUnicodeSpace[] = {
   { 0x000000, 32, 32 SEP Cc_BasicLatin },
   { 0x000020, 1, 1 SEP Zs_BasicLatin },
   { 0x000021, 3, 15 SEP Po_BasicLatin },
   { 0x000024, 1, 1 SEP Sc_BasicLatin },
   { 0x000025, 3, 15 SEP Po_BasicLatin },
   { 0x000028, 1, 3 SEP Ps_BasicLatin },
   { 0x000029, 1, 3 SEP Pe_BasicLatin },
   { 0x00002a, 1, 15 SEP Po_BasicLatin },
   { 0x00002b, 1, 6 SEP Sm_BasicLatin },
   { 0x00002c, 1, 15 SEP Po_BasicLatin },
   { 0x00002d, 1, 1 SEP Pd_BasicLatin },
   { 0x00002e, 2, 15 SEP Po_BasicLatin },
   { 0x000030, 10, 10 SEP Nd_BasicLatin },
   { 0x00003a, 2, 15 SEP Po_BasicLatin },
   { 0x00003c, 3, 6 SEP Sm_BasicLatin },
   { 0x00003f, 2, 15 SEP Po_BasicLatin },
   { 0x000041, 26, 26 SEP Lu_BasicLatin },
   { 0x00005b, 1, 3 SEP Ps_BasicLatin },
   { 0x00005c, 1, 15 SEP Po_BasicLatin },
   { 0x00005d, 1, 3 SEP Pe_BasicLatin },
   { 0x00005e, 1, 2 SEP Sk_BasicLatin },
   { 0x00005f, 1, 1 SEP Pc_BasicLatin },
   { 0x000060, 1, 2 SEP Sk_BasicLatin },
   { 0x000061, 26, 26 SEP Ll_BasicLatin },
   { 0x00007b, 1, 3 SEP Ps_BasicLatin },
   { 0x00007c, 1, 6 SEP Sm_BasicLatin },
   { 0x00007d, 1, 3 SEP Pe_BasicLatin },
   { 0x00007e, 1, 6 SEP Sm_BasicLatin },
   { 0x00007f, 33, 33 SEP Cc },
   { 0x0000a0, 1, 1 SEP Zs_Latin_1Supplement },
   { 0x0000a1, 1, 3 SEP Po_Latin_1Supplement },
   { 0x0000a2, 4, 4 SEP Sc_Latin_1Supplement },
   { 0x0000a6, 2, 6 SEP So_Latin_1Supplement },
   { 0x0000a8, 1, 4 SEP Sk_Latin_1Supplement },
   { 0x0000a9, 1, 6 SEP So_Latin_1Supplement },
   { 0x0000aa, 1, 35 SEP Ll_Latin_1Supplement },
   { 0x0000ab, 1, 1 SEP Pi_Latin_1Supplement },
   { 0x0000ac, 1, 4 SEP Sm_Latin_1Supplement },
   { 0x0000ad, 1, 1 SEP Pd_Latin_1Supplement },
   { 0x0000ae, 1, 6 SEP So_Latin_1Supplement },
   { 0x0000af, 1, 4 SEP Sk_Latin_1Supplement },
   { 0x0000b0, 1, 6 SEP So_Latin_1Supplement },
   { 0x0000b1, 1, 4 SEP Sm_Latin_1Supplement },
   { 0x0000b2, 2, 6 SEP No_Latin_1Supplement },
   { 0x0000b4, 1, 4 SEP Sk_Latin_1Supplement },
   { 0x0000b5, 1, 35 SEP Ll_Latin_1Supplement },
   { 0x0000b6, 1, 6 SEP So_Latin_1Supplement },
   { 0x0000b7, 1, 3 SEP Po_Latin_1Supplement },
   { 0x0000b8, 1, 4 SEP Sk_Latin_1Supplement },
   { 0x0000b9, 1, 6 SEP No_Latin_1Supplement },
   { 0x0000ba, 1, 35 SEP Ll_Latin_1Supplement },
   { 0x0000bb, 1, 1 SEP Pf_Latin_1Supplement },
   { 0x0000bc, 3, 6 SEP No_Latin_1Supplement },
   { 0x0000bf, 1, 3 SEP Po_Latin_1Supplement },
   { 0x0000c0, 23, 30 SEP Lu_Latin_1Supplement },
   { 0x0000d7, 1, 4 SEP Sm_Latin_1Supplement },
   { 0x0000d8, 7, 30 SEP Lu_Latin_1Supplement },
   { 0x0000df, 24, 35 SEP Ll_Latin_1Supplement },
   { 0x0000f7, 1, 4 SEP Sm_Latin_1Supplement },
   { 0x0000f8, 8, 35 SEP Ll_Latin_1Supplement },
   { 0x000100, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000101, 1, 63 SEP Ll_LatinExtended_A },
   { 0x000102, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000103, 1, 63 SEP Ll_LatinExtended_A },
   { 0x000104, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000105, 1, 63 SEP Ll_LatinExtended_A },
   { 0x000106, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000107, 1, 63 SEP Ll_LatinExtended_A },
   { 0x000108, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000109, 1, 63 SEP Ll_LatinExtended_A },
   { 0x00010a, 1, 63 SEP Lu_LatinExtended_A },
   { 0x00010b, 1, 63 SEP Ll_LatinExtended_A },
   { 0x00010c, 1, 63 SEP Lu_LatinExtended_A },
   { 0x00010d, 1, 63 SEP Ll_LatinExtended_A },
   { 0x00010e, 1, 63 SEP Lu_LatinExtended_A },
   { 0x00010f, 1, 63 SEP Ll_LatinExtended_A },
   { 0x000110, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000111, 1, 63 SEP Ll_LatinExtended_A },
   { 0x000112, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000113, 1, 63 SEP Ll_LatinExtended_A },
   { 0x000114, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000115, 1, 63 SEP Ll_LatinExtended_A },
   { 0x000116, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000117, 1, 63 SEP Ll_LatinExtended_A },
   { 0x000118, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000119, 1, 63 SEP Ll_LatinExtended_A },
   { 0x00011a, 1, 63 SEP Lu_LatinExtended_A },
   { 0x00011b, 1, 63 SEP Ll_LatinExtended_A },
   { 0x00011c, 1, 63 SEP Lu_LatinExtended_A },
   { 0x00011d, 1, 63 SEP Ll_LatinExtended_A },
   { 0x00011e, 1, 63 SEP Lu_LatinExtended_A },
   { 0x00011f, 1, 63 SEP Ll_LatinExtended_A },
   { 0x000120, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000121, 1, 63 SEP Ll_LatinExtended_A },
   { 0x000122, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000123, 1, 63 SEP Ll_LatinExtended_A },
   { 0x000124, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000125, 1, 63 SEP Ll_LatinExtended_A },
   { 0x000126, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000127, 1, 63 SEP Ll_LatinExtended_A },
   { 0x000128, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000129, 1, 63 SEP Ll_LatinExtended_A },
   { 0x00012a, 1, 63 SEP Lu_LatinExtended_A },
   { 0x00012b, 1, 63 SEP Ll_LatinExtended_A },
   { 0x00012c, 1, 63 SEP Lu_LatinExtended_A },
   { 0x00012d, 1, 63 SEP Ll_LatinExtended_A },
   { 0x00012e, 1, 63 SEP Lu_LatinExtended_A },
   { 0x00012f, 1, 63 SEP Ll_LatinExtended_A },
   { 0x000130, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000131, 1, 63 SEP Ll_LatinExtended_A },
   { 0x000132, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000133, 1, 63 SEP Ll_LatinExtended_A },
   { 0x000134, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000135, 1, 63 SEP Ll_LatinExtended_A },
   { 0x000136, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000137, 2, 63 SEP Ll_LatinExtended_A },
   { 0x000139, 1, 63 SEP Lu_LatinExtended_A },
   { 0x00013a, 1, 63 SEP Ll_LatinExtended_A },
   { 0x00013b, 1, 63 SEP Lu_LatinExtended_A },
   { 0x00013c, 1, 63 SEP Ll_LatinExtended_A },
   { 0x00013d, 1, 63 SEP Lu_LatinExtended_A },
   { 0x00013e, 1, 63 SEP Ll_LatinExtended_A },
   { 0x00013f, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000140, 1, 63 SEP Ll_LatinExtended_A },
   { 0x000141, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000142, 1, 63 SEP Ll_LatinExtended_A },
   { 0x000143, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000144, 1, 63 SEP Ll_LatinExtended_A },
   { 0x000145, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000146, 1, 63 SEP Ll_LatinExtended_A },
   { 0x000147, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000148, 2, 63 SEP Ll_LatinExtended_A },
   { 0x00014a, 1, 63 SEP Lu_LatinExtended_A },
   { 0x00014b, 1, 63 SEP Ll_LatinExtended_A },
   { 0x00014c, 1, 63 SEP Lu_LatinExtended_A },
   { 0x00014d, 1, 63 SEP Ll_LatinExtended_A },
   { 0x00014e, 1, 63 SEP Lu_LatinExtended_A },
   { 0x00014f, 1, 63 SEP Ll_LatinExtended_A },
   { 0x000150, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000151, 1, 63 SEP Ll_LatinExtended_A },
   { 0x000152, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000153, 1, 63 SEP Ll_LatinExtended_A },
   { 0x000154, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000155, 1, 63 SEP Ll_LatinExtended_A },
   { 0x000156, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000157, 1, 63 SEP Ll_LatinExtended_A },
   { 0x000158, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000159, 1, 63 SEP Ll_LatinExtended_A },
   { 0x00015a, 1, 63 SEP Lu_LatinExtended_A },
   { 0x00015b, 1, 63 SEP Ll_LatinExtended_A },
   { 0x00015c, 1, 63 SEP Lu_LatinExtended_A },
   { 0x00015d, 1, 63 SEP Ll_LatinExtended_A },
   { 0x00015e, 1, 63 SEP Lu_LatinExtended_A },
   { 0x00015f, 1, 63 SEP Ll_LatinExtended_A },
   { 0x000160, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000161, 1, 63 SEP Ll_LatinExtended_A },
   { 0x000162, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000163, 1, 63 SEP Ll_LatinExtended_A },
   { 0x000164, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000165, 1, 63 SEP Ll_LatinExtended_A },
   { 0x000166, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000167, 1, 63 SEP Ll_LatinExtended_A },
   { 0x000168, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000169, 1, 63 SEP Ll_LatinExtended_A },
   { 0x00016a, 1, 63 SEP Lu_LatinExtended_A },
   { 0x00016b, 1, 63 SEP Ll_LatinExtended_A },
   { 0x00016c, 1, 63 SEP Lu_LatinExtended_A },
   { 0x00016d, 1, 63 SEP Ll_LatinExtended_A },
   { 0x00016e, 1, 63 SEP Lu_LatinExtended_A },
   { 0x00016f, 1, 63 SEP Ll_LatinExtended_A },
   { 0x000170, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000171, 1, 63 SEP Ll_LatinExtended_A },
   { 0x000172, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000173, 1, 63 SEP Ll_LatinExtended_A },
   { 0x000174, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000175, 1, 63 SEP Ll_LatinExtended_A },
   { 0x000176, 1, 63 SEP Lu_LatinExtended_A },
   { 0x000177, 1, 63 SEP Ll_LatinExtended_A },
   { 0x000178, 2, 63 SEP Lu_LatinExtended_A },
   { 0x00017a, 1, 63 SEP Ll_LatinExtended_A },
   { 0x00017b, 1, 63 SEP Lu_LatinExtended_A },
   { 0x00017c, 1, 63 SEP Ll_LatinExtended_A },
   { 0x00017d, 1, 63 SEP Lu_LatinExtended_A },
   { 0x00017e, 3, 3 SEP Ll },
   { 0x000181, 2, 90 SEP Lu_LatinExtended_B },
   { 0x000183, 1, 79 SEP Ll_LatinExtended_B },
   { 0x000184, 1, 90 SEP Lu_LatinExtended_B },
   { 0x000185, 1, 79 SEP Ll_LatinExtended_B },
   { 0x000186, 2, 90 SEP Lu_LatinExtended_B },
   { 0x000188, 1, 79 SEP Ll_LatinExtended_B },
   { 0x000189, 3, 90 SEP Lu_LatinExtended_B },
   { 0x00018c, 2, 79 SEP Ll_LatinExtended_B },
   { 0x00018e, 4, 90 SEP Lu_LatinExtended_B },
   { 0x000192, 1, 79 SEP Ll_LatinExtended_B },
   { 0x000193, 2, 90 SEP Lu_LatinExtended_B },
   { 0x000195, 1, 79 SEP Ll_LatinExtended_B },
   { 0x000196, 3, 90 SEP Lu_LatinExtended_B },
   { 0x000199, 3, 79 SEP Ll_LatinExtended_B },
   { 0x00019c, 2, 90 SEP Lu_LatinExtended_B },
   { 0x00019e, 1, 79 SEP Ll_LatinExtended_B },
   { 0x00019f, 2, 90 SEP Lu_LatinExtended_B },
   { 0x0001a1, 1, 79 SEP Ll_LatinExtended_B },
   { 0x0001a2, 1, 90 SEP Lu_LatinExtended_B },
   { 0x0001a3, 1, 79 SEP Ll_LatinExtended_B },
   { 0x0001a4, 1, 90 SEP Lu_LatinExtended_B },
   { 0x0001a5, 1, 79 SEP Ll_LatinExtended_B },
   { 0x0001a6, 2, 90 SEP Lu_LatinExtended_B },
   { 0x0001a8, 1, 79 SEP Ll_LatinExtended_B },
   { 0x0001a9, 1, 90 SEP Lu_LatinExtended_B },
   { 0x0001aa, 2, 79 SEP Ll_LatinExtended_B },
   { 0x0001ac, 1, 90 SEP Lu_LatinExtended_B },
   { 0x0001ad, 1, 79 SEP Ll_LatinExtended_B },
   { 0x0001ae, 2, 90 SEP Lu_LatinExtended_B },
   { 0x0001b0, 1, 79 SEP Ll_LatinExtended_B },
   { 0x0001b1, 3, 90 SEP Lu_LatinExtended_B },
   { 0x0001b4, 1, 79 SEP Ll_LatinExtended_B },
   { 0x0001b5, 1, 90 SEP Lu_LatinExtended_B },
   { 0x0001b6, 1, 79 SEP Ll_LatinExtended_B },
   { 0x0001b7, 2, 90 SEP Lu_LatinExtended_B },
   { 0x0001b9, 2, 79 SEP Ll_LatinExtended_B },
   { 0x0001bb, 1, 5 SEP Lo_LatinExtended_B },
   { 0x0001bc, 1, 90 SEP Lu_LatinExtended_B },
   { 0x0001bd, 3, 79 SEP Ll_LatinExtended_B },
   { 0x0001c0, 4, 5 SEP Lo_LatinExtended_B },
   { 0x0001c4, 1, 90 SEP Lu_LatinExtended_B },
   { 0x0001c5, 1, 4 SEP Lt_LatinExtended_B },
   { 0x0001c6, 1, 79 SEP Ll_LatinExtended_B },

⌨️ 快捷键说明

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