我想使用每个应用程序唯一的标识符,并且无法在应用程序上下文之外获取 (与iOS的identifierForVendor相似)
我想在webview(Phonegap应用程序)中使用这样的值来进行客户端加密并将此值用作密码。 (因此,应用程序之间共享的值无效,公共值也不是,例如应用程序ID或包)
有这样的API吗?
谢谢,
Nadav
答案 0 :(得分:0)
我想使用每个应用程序唯一的标识符,并且无法在应用程序上下文之外获取
没有这样的标识符。我们欢迎您生成自己的UUID,并将其存储在内部存储中,尽管有根设备的用户仍然可以使用它。
我想在webview(Phonegap应用程序)中使用这样的值来进行客户端加密并将此值用作密码。
这是毫无意义的,因为任何想要获得加密密钥并解密数据的人都是如此。让用户键入密码,并将其用作密钥(或密钥的基础,使用bcrypt / scrypt / PBKDF2轮次生成实际密钥)。