-3
A
回答
1
有一个有用的article关于这已经写了几天前。
它显示了多种方法来“隐藏”您的密钥,以及它可以轻松地进行反向设计。最后,这是作者不得不说的:
保护秘密的最好方法是永远不要泄露它们。在您自己的后端服务器/服务上划分敏感信息和操作应始终是您的首选。如果你必须考虑一个隐藏方案,你应该这样做,因为你只能使逆向工程过程变得更加困难(即不是不可能),并且会给应用程序的开发,测试和维护带来很大的复杂性这样做。
所以基本上,如果可能的话,最好将您的密钥存储在服务器端。
要回答你关于表现的问题:它取决于你如何执行它。
如果您每次需要翻译lon/lat时都会进行服务器调用,那么是的,这可能会对性能产生负面影响。我认为更好的解决方案是做一个带有密钥的服务器调用,并返回翻译的lon/lat。或者您可以在应用程序启动时进行服务器调用,并将密钥保存在内存中。我不知道第二个解决方案是否安全。
相关问题
- 1. 对Swagger安全方案使用API密钥和秘密
- 2. 安全存储AES密钥
- 3. 如何安全地存储密钥?
- 4. Kinvey密钥和秘密密钥安全的Web
- 5. 如何解密本地存储的密钥尽可能安全
- 6. 存储密钥和密码的安全方法,用于asp.net
- 7. 在Rails 3应用程序中安全地存储API密钥
- 8. 如何安全地在.Net中存储加密密钥?
- 9. 如何在C++中安全地存储AES加密密钥?
- 10. 如何在android中安全地存储加密密钥?
- 11. 如何在java中安全地存储加密密钥?
- 12. 在服务器上存储开发人员API密钥/秘密
- 13. Android的安全存储密钥
- 14. API密钥和安全
- 15. 存储秘密凭据的安全方式
- 16. 如何在Silverlight 4中安全地存储密钥或私钥?
- 17. 密钥容器,足够安全地存储私钥?
- 18. 安全地检索密钥
- 19. 的Xcode在何处存储第三方API秘密/密码/ ID
- 20. Twitter API密钥,秘密和令牌
- 21. 发送秘密密钥到API
- 22. config.php文件的安全性和Facebook秘密密钥
- 23. 存储API密钥5
- 24. 在PHP文件中存储加密密钥的安全性
- 25. 密钥保管库密钥与秘密
- 26. 从OAuth安全地存储令牌/秘密/等的正确方法?
- 27. 保持秘密密钥在Python中安全
- 28. 使用集成安全性获取Azure密钥库秘密
- 29. 什么是存储API密钥和加密密钥的最佳方式?
- 30. 保护移动连接 - 存储的秘密和密钥
[如何从Google地图中的经度和纬度坐标获取城市名称](http://stackoverflow.com/questions/2296377/how-to-get-city-name-from-latitude-and -longitude坐标功能于谷歌-图) –