使用密码加密消息的应用程序是不是包括密码学? iOS 应用商店

Posted

技术标签:

【中文标题】使用密码加密消息的应用程序是不是包括密码学? iOS 应用商店【英文标题】:Does an app which encrypts messages with a cipher include cryptography? iOS App Store使用密码加密消息的应用程序是否包括密码学? iOS 应用商店 【发布时间】:2016-08-25 05:15:42 【问题描述】:

我创建了一个使用密码的应用程序,它没有后端,只是将您的消息转换为屏幕上的加密消息,然后复制到剪贴板。在提交审批时,我有一个问题要回答,如下所示:

您的应用是为使用加密而设计的,还是包含或包含加密? (即使您的应用仅使用 ios 或 macOS 中可用的加密,也请选择是。)?

这个问题是否适用于我的应用程序,或者更适用于通过通信等进行的更高级别的加密?

【问题讨论】:

有人认为Base 64是一种加密算法,那为什么不是像Vigenère这样的经典密码呢? 这似乎更多是为了解决安全问题? 【参考方案1】:

我对其要求的解释是 - 如果您确实包含了您未编写的(第 3 方)加密库,那么它适用于您的应用,并且“您的应用是否设计为使用加密”我将其解释为您实现的加密(不使用您编写的库或代码)。所以我会对提出的问题说“是”。当然,只有您知道您是否使用图书馆。我的解释是,所问的问题似乎只是想知道您是否在您的应用程序中使用了任何密码学——以及您是否在使用 3rd 方库或其他东西。密码也可以被认为是一种密码系统,例如维吉尼亚密码。密码将原始消息更改为加密版本(显然密码算法的另一部分用于解密消息。)所以我会说您的应用程序在加密消息时包含密码术(正如您提到的那样)。

【讨论】:

以上是关于使用密码加密消息的应用程序是不是包括密码学? iOS 应用商店的主要内容,如果未能解决你的问题,请参考以下文章

信息加密与信息摘要2

信息加密与信息摘要2

Python换位密码

iOS开发系列-iOS签名机制

《图解密码技术》-1.环游密码世界

97 加密算法与消息摘要算法