
Utilizamos o mais recente processador óptico, Jiuzhang 4, como plataforma para implementar funções unidirecionais com chave. O Jiuzhang 4 expande quatro estados comprimidos monomodo de alta pureza em 1024 fontes de luz de entrada através de multiplexação por divisão de tempo. Essas fontes de luz são então injetadas em uma rede de interferência composta espaço-temporal com 8176 saídas de modo. Finalmente, detectores de fóton único de limiar são usados para detecção, onde os modos de tempo possuem completa programabilidade. Aproveitando essa programabilidade, codificamos a chave no circuito de interferência e usamos os resultados da amostragem como os dados para a função unidirecional. Na geração da função unidirecional, para reduzir os requisitos de amostra, primeiro combinamos cada oito modos de saída em um e então mapeamos os dados de entrada para a seleção de sub-modos, onde o número de sub-modos selecionados é m. Dentro desses m sub-modos, todos os resultados de saída possíveis são divididos uniformemente em d subconjuntos mutuamente exclusivos, e cada subconjunto é mapeado exclusivamente para um número. Usamos amostras para selecionar o subconjunto com a maior probabilidade, com um tamanho de probabilidade de P. O número correspondente a este subconjunto é a saída da função unidirecional.

Os 16 níveis de energia hiperfinos da linha D1 do átomo de R...