ppt,xls和FLAC这3种文件,我要用什么打开啊?

ppt,xls和FLAC这3种文件,我要用什么打开啊?,第1张

ppt是幻灯片文件,用微软办公(office)的厅扰powerpoint程序打开。

xls是电子表格文件,用微软办公(office)的excel程序打开,或者wps2012的隐伏猜电子表格

flac是无损压缩音频文件,可用千千静听、foobar2000、aimp2.61、aimp3.00、酷狗音乐、暴风影音、jet audio、kmplayer、potplayer、终极解码、超灶型级解霸等播放器打开播放。

CRYPT_MD5 是Unix like Shadow密码

C crypt()

crypt是个密码加密函数,它是基於Data Encryption Standard(DES)演算法。

crypt基本上是One way encryption,因此它只适用於密码的使用,不适合於资料加密。

char *crypt(const char *key, const char *salt)

key 是使用者的密码。salt是两个字,每个字可从[a-zA-Z0-9./]中选出来,因此同一密码增加了4096种可凳派能性。透过使用key中每个字的低七位元,取得 56-bit关键字,这56-bit关键字被用来加密成一组字,这组字有13个可显示的 ASCII字,包埋如含开头两个salt。

[root@linux root]# cat crypt.c

/*

Netkiller 2003-06-27 crypt.c

char *crypt(const char *key, const char *salt)

*/

#include

main(){

char key[256]

char salt[64]

char passwd[256]

printf("key:")

scanf("%s",&key)

printf("salt:")

scanf("%s",&salt)

sprintf(passwd,"passwd:%s\n",crypt(key,salt))

printf(passwd)

}

[root@linux root]# gcc -o crypt -s crypt.c –lcrypt

[root@linux root]# ./crypt

key:chen

salt:salt

passwd:sa0hRW/W3DLvQ

[root@linux root]#

PHP crypt()

字符用 DES 编码加密。

语法: string crypt(string str, string [salt])

返回值: 字符

函数种类: 编码处理

内容说明

本函数将字符串用 UNIX 的标准加密 DES 模块加密。这是单向的加密函数,无法解密。欲比对字符串,将已加密的字符串的头二个字符放在 salt 的参数中,再比对加密后的字符串。

更详细的资料请参考 UNIX Manual (man) 中的 crypt。

在一些较新的 UNIX 版本中,除了 DES 之外还提供了其它的加密模块,如 MD5。甚至有些系统还用 MD5 取代 DES。在 salt 参数还有一些变化,端看传给 salt 参数的字符串长度而定:

* CRYPT_STD_DES - 标准的 DES 编码,输入 2 字符的 salt。

* CRYPT_EXT_DES - 延伸的 DES 编码,输入 9 字符的 salt。

* CRYPT_MD5 - MD5 编码,输入 12 字符加上 $1$ 的 salt。

* CRYPT_BLOWFISH - 延伸的 DES 编码,输入 16 字符加上 $2$ 的 salt。

此外,若不枣液贺使用 salt 参数,则程序会自动产生


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12552376.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存