我正在学习Android GCM框架...
实际上,这个框架非常好且易于实现,但有一个重要问题:
我传输的数据不是敏感的,但我不想让每个人都能够访问它。
这些数据是否以某种方式进行加密?或者我应该加密我的消息?
我知道这基本上是一个通知服务,但由于我发送的是短消息,因此了解这些消息如何通过Google传递对我很重要。
谢谢!
我正在学习Android GCM框架...
实际上,这个框架非常好且易于实现,但有一个重要问题:
我传输的数据不是敏感的,但我不想让每个人都能够访问它。
这些数据是否以某种方式进行加密?或者我应该加密我的消息?
我知道这基本上是一个通知服务,但由于我发送的是短消息,因此了解这些消息如何通过Google传递对我很重要。
谢谢!
消息负载的加密/解密是您必须在服务端和客户端应用程序上执行的操作。这样通过GCM传递的任何内容都是安全的,Google将无法看到其中的内容。
但请注意,在客户端应用程序中进行的解密可能是一个昂贵的过程——您需要唤醒应用程序并进行解密,这将消耗一些电池。