---
title: "ERN 注册，用于在移动应用程序中使用 SSL"
date: "2015-11-18"
categories: 
  - "applications"
  - "development"
  - "mobile"
tags: 
  - "android"
  - "apple-app-store"
  - "appstore"
  - "bis"
  - "encryption"
  - "ern"
  - "export-control"
  - "google-play-store"
  - "ios"
  - "mobile-apps"
  - "ssl"
description: 了解如何获取用于移动应用程序的SSL加密注册号码（ERN），以确保在向苹果和谷歌等应用商店提交应用程序时符合相关规定。
---
Status: #blog

Tags:  #android #apple-app-store #appstore #bis #encryption #ern #export-control #google-play-store #ios #mobile-apps #ssl

Categories:  [mobile-development](/blog/zh/category/mobile-development.md)
# ERN 注册，用于在移动应用程序中使用 SSL

使用 [MobileTogether](https://www.altova.com/zh/mobiletogether.html) 构建的应用程序具备在移动应用程序和后端服务器之间使用 SSL 加密的特性。然而，这也可能对在美国以及其他国家/地区导入和导出该应用程序带来限制。如果您计划将应用程序提交到苹果的 App Store 或微软的 App Store（以及其他应用商店），它们的提交流程会询问该应用程序是否包含加密功能。由于所有使用 MobileTogether 构建的 App Store 应用程序都具备使用操作系统提供的库来进行 SSL 加密的能力，尤其是在移动应用程序与服务器之间使用 HTTPS 协议进行通信时，因此对于上述问题的答案是“是”。在流程的某个阶段，这个答案会触发一个提示，要求您上传您的加密注册号码 (ERN)。那么，如何获取 ERN 呢？

![shutterstock_260811158 (这部分可以理解为图片编号或文件名，无需翻译)](/blog/images/shutterstock_260811158.jpg)

<!--more-->You obtain an ERN from the [Bureau of Industry and Security](https://www.bis.doc.gov/) (BIS), which is part of the U.S. Department of Commerce. They suggest that this process will only take 30 minutes, but this is overly optimistic for all but the most experienced.

注册流程的第一步是确定您的 AppStore 应用的出口管制分类编号 (ECCN)。该分类将决定您是否可以自行对软件进行分类，并在有无加密注册的情况下进行出口，或者您是否需要单独的出口许可证。通用的 MobileTogether 应用被归类为 5D992.c，这意味着它可以出口到所有非[制裁目的地](https://www.bis.doc.gov/index.php/policy-guidance/country-guidance/sanctioned-destinations)和[需要关注的实体](https://www.bis.doc.gov/index.php/policy-guidance/lists-of-parties-of-concern)。使用 MobileTogether 构建的 AppStore 应用很可能也属于 5D992.c 类别。

当然。请提供您需要翻译的英文文本 [美国工业安全局（Bureau of Industry and Security，简称BIS）的官方网站](https://www.bis.doc.gov/) 提供大量信息，帮助您对您的App Store应用进行分类。一个好的起点是： [这个链接](http://www.bis.doc.gov/index.php/policy-guidance/encryption). BIS 还开发了两张流程图，旨在帮助指导决策过程 [第一张流程图](http://www.bis.doc.gov/index.php/forms-documents/doc_download/327-flowchart-1) 这里：

[![流程图1](/blog/images/flowchart1-765x1030.png)](http://www.bis.doc.gov/index.php/forms-documents/doc_download/327-flowchart-1)

迅速导致了 [第二张流程图](http://www.bis.doc.gov/index.php/forms-documents/doc_download/328-flowchart-2):

[![流程图2](/blog/images/flowchart2-718x1030.png)](http://www.bis.doc.gov/index.php/forms-documents/doc_download/328-flowchart-2)

BIS 机构提供一项服务，可以帮助您确定您的 ECCN（出口控制分类号）。然而，这个过程与提交实际的注册申请过程基本相同，具体内容将在下文介绍。

多年来，BIS（国际标准化组织）通过开发相关工具，极大地简化了注册流程 [简化后的网络应用流程——重新设计版，通常被称为SNAP-R](https://www.bis.doc.gov/index.php/licensing/simplified-network-application-process-redesign-snap-r). 首先，您需要 [在这里注册账号](https://snapr.bis.doc.gov/snapr/). 在注册过程中，您需要填写一份在线表格，并将该表格提交给BIS（英国公司注册局）。之后，您将收到您的登录名、密码以及公司识别号码（CIN）。您可能需要通过电话联系BIS以完成CIN的注册流程。如果您已经拥有SNAP-R账户，那么您需要您的登录名、密码和CIN。

接下来，您需要准备申请材料以及相关支持文件。您可以参考以下链接了解申请流程的示例：[https://snapr.bis.doc.gov/snapr/docs/loginHelp.html#AppendC](https://snapr.bis.doc.gov/snapr/docs/loginHelp.html#AppendC)。您可能需要提交产品规格说明书和营销材料，这些材料应详细描述产品以及所使用的加密类型。默认情况下，AppStore 应用将使用 SSL 来验证 AppStore 应用与 MobileTogether 服务器之间的通信。此外，AppStore 应用还将使用 SSL 来加密在两者之间传输的数据。因此，AppStore 应用不仅将加密用于身份验证，因此需要申请 ERN（出口审查号码）。AppStore 应用所使用的 SSL 加密是 API/SDK 在相应移动操作系统上提供的标准 SSL 库功能。

您还需要提交第七部分第742条的补充材料第5号——加密注册相关文件。以下是补充问题链接 [可以在这里找到](http://www.ecfr.gov/cgi-bin/retrieveECFR?gp=1&SID=4150cfbf028e9a85574385383a581f47&h=L&mc=true&n=pt15.2.742&r=PART&ty=HTML#ap15.2.742_119.4). 再次强调，关于分类、注册以及相关证明文件等问题，几乎都可以通过参考以下资料来获得解答 [BIS 注册页面](https://www.bis.doc.gov/index.php/policy-guidance/encryption/registration). 一旦您提交自我认证注册信息，您将自动收到您的ERN（出口人注册号码），除非BIS（美国商务部工业和安全局）发现任何错误或问题。请注意，您的自我认证需要每年更新，具体时间为每年的二月底，无论您何时获得您的ERN。

有了ERN（Export Reference Number，出口参考编号）之后，您就可以提交您的AppStore应用程序了。在App Store的提交流程中，通常会有一个环节叫做“出口合规性”。在这一环节，您需要上传一份PDF文件，其中包含您从Snap-R获得的ERN。

获取加密注册号码并将应用程序提交到应用商店可能涉及技术环节，并且如果操作不当，可能会产生严重的法律后果。如果您不熟悉这个流程，强烈建议您寻求法律咨询。本文档旨在提供该流程的简要概述，无法解答您特定情况下的所有问题。如果您有其他疑问，请咨询法律专业人士。
