...
Code Block |
---|
|
public class GrdAM |
Методы
Code Block |
---|
|
public int getValue() |
Возвращает значение константы статического объекта.
Константы
Code Block |
---|
|
public static final GrdAM ECB |
...
Code Block |
---|
|
public static final GrdAM CBC |
Cipher Block ChainingРежим сцепления блоков шифротекста. Каждый блок открытого текста (кроме первого) побитово складывается по модулю 2 (операция XOR) с предыдущим результатом шифрования. Таким образом, каждый блок зашифрованного текста зависит от всех блоков открытого текста, обработанных до него. Режим CBC лишён недостатка алгоритма ECB, но всё же имеет ряд недостатков с точки зрения безопасности.
Значение константы: 1
Code Block |
---|
|
public static final GrdAM CFB |
Cipher Feed BackРежим обратной связи по шифротексту (режим гаммирования с обратной связью). Для шифрования следующего блока открытого текста он складывается по модулю 2 с перешифрованным (блочным шифром) результатом шифрования предыдущего блока. Криптостойкость СFВ определяется криптостойкостью используемого шифра.
Значение константы: 2
Code Block |
---|
|
public static final GrdAM OFB |
output Feed BackРежим обратной связи по выходу. В этом режиме открытый текст используются только для конечного сложения. Операции блочного шифра могут быть выполнены заранее, позволяя выполнить заключительное шифрование параллельно с открытым текстом.
Значение константы: 3
Code Block |
---|
|
public static final GrdAM Encode |
Encode modeЗашифровать блок данных.
Значение константы: 0
Code Block |
---|
|
public static final GrdAM Decode |
Decode modeРасшифровать блок данных.
Значение константы: 0x80
Code Block |
---|
|
public static final GrdAM Encrypt |
Synonym definitionСиноним Encode
Значение константы: Encode.mValue0
Code Block |
---|
|
public static final GrdAM Decrypt |
Synonym definitionСиноним Decode
Значение константы: Decode.mValue0x80