2 aijiloveyufo aijiloveyufo 于 2015.07.02 21:10 提问

android平台如何实现gnu下的libcrypt.so标准库的crypt()功能

要怎么在android平台上实现 linux平台上的libcrypt.so 中的crypt()加密函数的功能呢?或者android对应的替代库是什么?

1个回答

oyljerry
oyljerry   Ds   Rxr 2015.07.02 21:21

通过ndk的方式调用。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
crypt.c —— libcrypt
crypt.c libcrypt
The GNU C Library Reference Manual
The GNU C Library Short Contents Main Menu1 Introduction2 Error Reporting3 Virtual Memory Allocation And Paging4 Character Handling5 String and Array Utilities6 Character Set Handling7 Locales a
glibc-linux C 标准库函数源码
linux C标准库函数源码可以从GNU官网上免费下载,下面是地址: ftp://ftp.gnu.org/gnu/glibc
php crypt函数java实现
/**************************************************************************** * JCrypt.java * * Java-based implementation of the unix crypt command * * Based upon C source code written by Eric Yo
一次冗长繁琐的排错经历
一次冗长繁琐的排错经历 白白忙活了一个下午+半个早饭的时间。感慨一下, 解决问题的思路很重要啊,否者就会像无头苍蝇一样,到处乱撞。 因项目关系,需要在测试环境中开启https,悲剧的是,在经过了机器迁移之后,之前可用的https连接失败了:   而Nginx中也只有寥寥几行的错误日志:   这里首先说明一下,Nginx对HTTPs的支持是通过Module ngx_http_ssl_mo
python 使用 passlib 库在 windows 平台实现 crypt
今天同步代码的时候,发现别的同事往项目里新加了一行 “import crypt”, 编译器提示有错。我就去检查了项目的requirements文件,但没找到新的依赖,然后我google了一下,原来这个文件是Unix 系统用来给密码加密的文件,并不是python的包(本地环境Windows 8 Python 2.7)。        之后,我去服务器上找了一下这个文件,找到两个比较有用的crypt
gnu实现的C标准库
GNU实现的c标准库源代码,是C语言深入学习的帮助利器
在Android系统上定位功能实现方法
最近,在开发斗地主游戏时要求实现可以查询附近玩家信息的功能,所以对在Android系统上如何实现此功能进行了研究。     目前,对于定位主要有三种实现方式:通过网络、基站和GPS来获取到所有玩家的经纬度,然后传送给服务器计算,以此来实现附近的人信息展示功能。 最开始做的时候,使用了Android自带的定位服务: LocationManager locationManager=(Locati
C标准库源码解剖(8):日期与时间函数time.h(续)
    4、difftime函数:从日历时间t1中减去日历时间t0,返回double类型的差值(秒数)。/* difftime.c:difftime函数的实现 */#include #include #include #include #define TYPE_BITS(type) (sizeof (type) * CHAR_BIT)#define TYPE_FLOAT
进入Ubuntu系统Grub修改unix密码并加密
Tencent Yun OS 被黑了,密码找不回来,重置密码之后出现问题:输入用户名以及密码敲回车之后,登录界面瞬间刷新,好像显示了点什么,但速度过快看不到。技术支持建议从Grub进入单用户模式进行排查,顺便鄙视了一下我这个连Grub第一次听说的渣渣。Grub进入单用户模式下修改root密码 Grub类似于Window系统下的BIOS,在开启机器的时刻按照不同方式可以进入: (1)Tencent