---
title: "Registo ERN para utilização de SSL em aplicações móveis"
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: Descubra como obter um Número de Registo de Criptografia (ERN) para utilização de SSL em aplicações móveis, garantindo a conformidade ao submeter as aplicações às lojas, como a Apple e o Google.
---
Status: #blog

Tags:  #android #apple-app-store #appstore #bis #encryption #ern #export-control #google-play-store #ios #mobile-apps #ssl

Categories:  [mobile-development](/blog/pt/category/mobile-development.md)
# Registo ERN para utilização de SSL em aplicações móveis

As aplicações desenvolvidas com [MobileTogether](https://www.altova.com/pt/mobiletogether.html) incluem a capacidade de utilizar a encriptação SSL entre a aplicação móvel e o servidor de apoio, e com isso vêm restrições à importação e exportação da aplicação nos Estados Unidos e, potencialmente, em outros países. Se pretende submeter a sua aplicação à App Store da Apple ou à App Store da Microsoft (e, potencialmente, a outras), os processos de submissão perguntarão se a aplicação inclui encriptação. Como todas as aplicações da App Store desenvolvidas com MobileTogether incluem a capacidade de utilizar as bibliotecas fornecidas pelo sistema operativo para a utilização de SSL em aplicações móveis, e, em particular, para a encriptação da comunicação entre a aplicação móvel e o servidor utilizando o protocolo https, a resposta a esta pergunta é "SIM". Nalgum momento do processo, esta resposta irá acionar um pedido para que carregue o seu Número de Registo de Encriptação (NRE). Então, como é que se obtém um NRE?

![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.

O primeiro passo no processo de registo é identificar o número de classificação de controlo de exportação do seu aplicativo para a App Store (ECCN). Esta classificação determinará se pode classificar o software por conta própria e exportá-lo com ou sem um registo de encriptação, ou se necessita de uma licença de exportação separada. O aplicativo MobileTogether, na sua versão genérica, é classificado como 5D992.c, o que significa que pode ser exportado para todos os países, exceto.. [destinos aprovados](https://www.bis.doc.gov/index.php/policy-guidance/country-guidance/sanctioned-destinations) e [partes interessadas](https://www.bis.doc.gov/index.php/policy-guidance/lists-of-parties-of-concern). É provável que a sua aplicação para a App Store, desenvolvida com o MobileTogether, também tenha o identificador 5D992.c.

O site do [Bureau of Industry and Security (BIS)](https://www.bis.doc.gov/) oferece uma vasta quantidade de informações para o ajudar a classificar a sua aplicação para a App Store. Um bom ponto de partida é através de [este link](http://www.bis.doc.gov/index.php/policy-guidance/encryption). O BIS também desenvolveu dois fluxogramas que ajudam a orientar o processo de tomada de decisão. Este [primeiro fluxograma](http://www.bis.doc.gov/index.php/forms-documents/doc_download/327-flowchart-1) está aqui:

[![fluxograma1](/blog/images/flowchart1-765x1030.png)](http://www.bis.doc.gov/index.php/forms-documents/doc_download/327-flowchart-1)

leva rapidamente a.. [segundo diagrama de fluxo](http://www.bis.doc.gov/index.php/forms-documents/doc_download/328-flowchart-2):

[![fluxograma2](/blog/images/flowchart2-718x1030.png)](http://www.bis.doc.gov/index.php/forms-documents/doc_download/328-flowchart-2)

A BIS oferece a possibilidade de que eles o ajudem a determinar o seu código ECCN. No entanto, o processo é essencialmente o mesmo que o de submeter um pedido de registo, o que será explicado a seguir.

Ao longo dos anos, a BIS simplificou significativamente o processo de registo através do desenvolvimento do [Processo Simplificado de Candidatura para Redes – Redesign, mais conhecido como SNAP-R](https://www.bis.doc.gov/index.php/licensing/simplified-network-application-process-redesign-snap-r). Para começar, será necessário [criar uma conta aqui](https://snapr.bis.doc.gov/snapr/). Durante este processo, terá de preencher um formulário online, que será enviado à BIS. Posteriormente, receberá os seus dados de acesso, a sua palavra-passe e o seu CIN (Número de Identificação da Empresa). Poderá ser necessário contactar a BIS por telefone para concluir o processo de obtenção do CIN. Se já tiver uma conta SNAP-R, precisará dos seus dados de acesso, da sua palavra-passe e do seu CIN.

Em seguida, é necessário preparar a candidatura e a documentação de suporte. Exemplos do processo podem ser encontrados aqui: [https://snapr.bis.doc.gov/snapr/docs/loginHelp.html#AppendC](https://snapr.bis.doc.gov/snapr/docs/loginHelp.html#AppendC). Pode ser necessário apresentar especificações técnicas e material de marketing que descrevam o produto, bem como o tipo de encriptação utilizada. Por padrão, a aplicação da AppStore incluirá SSL para autenticar as comunicações entre a aplicação da AppStore e o servidor MobileTogether. Além disso, a aplicação da AppStore utilizará SSL para encriptar os dados transmitidos entre os dois. Assim, a aplicação da AppStore utiliza a encriptação não apenas para fins de autenticação, sendo, portanto, necessária uma ERN. A encriptação SSL utilizada pela aplicação da AppStore é a funcionalidade padrão da biblioteca SSL fornecida pela API/SDK no respetivo sistema operativo móvel.

Será também necessário apresentar o Anexo nº 5 da Parte 742 – Registo de Criptografia. Encontra-se um link para as questões do anexo [Pode encontrar informações aqui](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). Novamente, quase todas as questões relativas à classificação, ao registo e à documentação de suporte podem ser respondidas com recurso a [referência a...] [Página de registo da BIS](https://www.bis.doc.gov/index.php/policy-guidance/encryption/registration). Após submeter o seu pedido de auto-declaração, receberá automaticamente o seu número de identificação (ERN), desde que não haja erros ou questões por parte da BIS. Lembre-se de que a sua auto-declaração terá de ser renovada anualmente, até ao final de fevereiro de cada ano, independentemente da data em que obtiver o seu número de identificação.

Com o número de identificação do exportador (ERN) em mãos, estará agora em condições de submeter a sua aplicação para a App Store. Uma das etapas do processo de submissão na App Store é geralmente designada por "Conformidade com as Normas de Exportação". É nessa fase que terá de fazer o upload de um ficheiro PDF contendo o seu ERN, que obteve da Snap-R.

Obter um número de registo de encriptação e submeter uma aplicação para uma loja de aplicações pode ser um processo complexo e pode ter sérias consequências legais se não for feito corretamente. Se não estiver familiarizado com este processo, é altamente recomendável que procure aconselhamento jurídico. As informações aqui apresentadas têm como objetivo fornecer um resumo breve do processo e não podem responder a todas as questões relativas à sua situação específica. Caso tenha mais perguntas, por favor, consulte um advogado.
