Como o parâmetro do kernel 'crypto' deve ser passado?

1
  1. Eu criptografei uma unidade raiz usando uma cifra com este formato:
    <cipher>-<chainmode>-<ivmode>:<ivopt> .
    Vamos chamar isso de [CIPHER] .

  2. Para inicializar a partir deste dispositivo, determinados parâmetros de kernel de criptografia devem ser passou incluindo crypto , porque estou usando dm-crypt com criptografia simples (sem LUKS). crypto deve ter o seguinte formato:
    crypto=<hash>:[CIPHER]:<keysize>:<offset>:<skip> .

  3. No meu caso, [CIPHER] contém dois pontos, portanto, não posso acrescentar o seguinte à linha do kernel:
    crypto=<hash>:[CIPHER]:<keysize>:<offset>:<skip> ,
    porque a sintaxe é invalidada e a inicialização falhará.

Minha pergunta: Posso colocar aspas duplas em torno de [CIPHER] para que funcione? ou seja, o seguinte:
crypto=<hash>:"[CIPHER]":<keysize>:<offset>:<skip>

    
por ayane 10.02.2016 / 20:26

0 respostas