Idioma

Cipher.GetOutputSize(Int32) Método

Definição

Retorna o comprimento em bytes que um buffer de saída precisaria ser para manter o resultado da próxima update ou doFinal operação, considerando o comprimento inputLen de entrada (em bytes).

[Android.Runtime.Register("getOutputSize", "(I)I", "")]
public int GetOutputSize(int inputLen);
[<Android.Runtime.Register("getOutputSize", "(I)I", "")>]
member this.GetOutputSize : int -> int

Parâmetros

inputLen
Int32

o comprimento de entrada (em bytes)

Retornos

o tamanho do buffer de saída necessário (em bytes)

Atributos

Exceções

se essa instância de criptografia estiver em um estado inválido.

Comentários

Retorna o comprimento em bytes que um buffer de saída precisaria ser para manter o resultado da próxima update ou doFinal operação, considerando o comprimento inputLen de entrada (em bytes).

Essa chamada leva em conta todos os dados não processados (armazenados em buffer) de uma chamada anterior update , preenchimento e marcação AEAD.

O comprimento real da saída da próxima update chamada doFinal pode ser menor do que o comprimento retornado por esse método.

Java documentação para javax.crypto.Cipher.getOutputSize(int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a