【问题标题】:SMS encryption code短信加密代码
【发布时间】:2017-05-04 18:32:12
【问题描述】:

我有一个关于 SMS 加密的项目。它将能够发送加密的短信。

我不知道从哪里开始。我在安卓工作室工作。请帮我解决问题。

【问题讨论】:

    标签: java android


    【解决方案1】:

    对于加密,您必须使用cryptography algorithms,例如 ECC、RC4、RC6、ESA、AES 等,对于简单的解决方案,您可以使用 Base 64 编码和解码。首先你必须加密数据然后发送短信,在另一边你必须接收消息并使用相同的算法解密消息然后你得到你的实际消息。

    【讨论】:

    • 为了清楚起见,如果您不希望其他人能够读取您尝试加密的任何内容,则永远不要只使用编码(base 64、十六进制等)。
    • 1. ECC 不用于加密大量数据,因为它们非常慢并且数据大小被限制为小于通常为 256 到 512 位的密钥大小。但可能适用于短短信。 2. RC4 和 RC6 不再被认为是安全的,它们不一定很快。 3. AES是目前数据加密的标准,速度快,加密大数据。 4. Base64 不是加密,是一种没有安全性的简单编码。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-27
    • 2013-04-07
    • 2021-10-23
    • 2020-06-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多