SóProvas


ID
947332
Banca
CESPE / CEBRASPE
Órgão
SERPRO
Ano
2013
Provas
Disciplina
Segurança da Informação
Assuntos

No que se refere à criptografia, julgue os itens a seguir.

Na cifra de Playfair, o algoritmo de criptografia utiliza m letras de texto claro sucessivas e as substitui por m letras de texto cifrado. Essa substituição é determinada por m equações lineares, em que cada caractere recebe um valor numérico ,tt>(a = 0, b = 1, ... z = 50).

Alternativas
Comentários
  • De uma forma bem simples:

    Você pega uma palavra-chave e remove letras duplicadas dela. Então você preenche com a palavra-chave e as demais letras um quadrado 5 X 5 ( como só existem 25 quadros I e J são consideradas a mesma letra).

    P L A Y F
    I R C D E
    G H K M N
    O Q R S T
    U V W X Z

    ASSERTIVA ERRADA

    (Fonte: Cay Horstmann, 

    Conceitos de computação com o essencial de C++)

  • Cifra Playfair

    –Trata digramas como unidades isoladas

    –Oculta completamente as freqüências de única letra

    –Baseado no uso de uma matriz (5x5) + palavra chave

    I

    T

    N

    E

    R

    A

    B

    C

    D

    F

    G

    H

    J

    K

    L

    M

    O

    P

    Q

    S

    U

    V

    X

    Y

    Z


    APROVACAO = CMTSUBDBMT

  • A cifra citada na assertiva é a de Vigènere.

    Essa cifra usa uma matriz 27x27 contendo todas as letras do alfabeto em cada linha e coluna. Em conjunto com uma chave, faz-se a encriptação achando a letra correspondente na tabela de uma letra da mensagem e uma letra da chave.

    Exemplo: 

    mensagem: acb

    chave: dce

    tabela:

        a   b   c   d   e

        b   c   d   e   f

        c   d   e   f   g

        d   e   f   g   h

        e   f   g   h   i

    AxD = d

    CxC = e

    BxE = f

    cifra: def


  • ERRADO.

    Bom, essa questão foi copiada errada, mas não impede a resolução da questão. De acordo com a prova não tem tt>'

    Na cifra de Playfair, o algoritmo de criptografia utiliza m letras de texto claro sucessivas e as substitui por m letras de texto cifrado. Essa substituição é determinada por m equações lineares, em que cada caractere recebe um valor numérico (a = 0, b = 1, ... z = 50).'

    Agora quanto ao erro da questão, está errada porque se trata da Cifra de Hill, e não a cifra de Playfair.


    Segundo Stallings(2008,p.27),"Outra cifra multiletras interessante é a cifra de Hill,desenvolvida pelo matemático Lester Hill em 1929. O algoritmo de criptografia utiliza m letras de texto claro sucessivas e as substitui por m letras de texto cifrado. A substituição é determinada por equações lineares, em que cada caractere recebe um valor numérico (a = 0, b = 1, ... z = 25)."


    Bibliografia:

    CRIPTOGRAFIA E SEGURANÇA DE REDES-4 EDIÇÃO-2008-WILLIAN STALLINGS.

  • Se a=0, b=1, z não poderia ser 50. Fui nesse raciocínio e acabei acertando. Mas o raciocínio  correto eh o dos colegas.

  • O melhor comentário é o do HttpConcurseiro. Quanto ao do Gleyton, seu raciocínio é válido, pois, conforme afirma[1], "a substituição é determinada por m equações lineares, em que cada caractere recebe um valor numérico (a = 0, b = 1, ..., z = 25)".

    Esse valor é o famoso k-ésimo, mas dentro do conjunto dos caracteres em consideração q, no caso dos latinos, pode assumir valor máximo de 25(e não de 50, como afirma a questão).

    Fonte:

    [1] Criptografia, Stallings.