Эквивалент API защиты данных в LinuxJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Эквивалент API защиты данных в Linux

Сообщение Anonymous »

Microsoft Windows 2000 и более поздние версии предоставляют API защиты данных (DPAPI), который шифрует данные для каждого пользователя или для каждой системы. Вызывающая сторона не предоставляет ключ для шифрования данных. Вместо этого данные шифруются с помощью ключа, полученного на основе учетных данных пользователя или системы.

Этот API удобно предоставляется в .NET через класс ProtectedData:

Код: Выделить всё

// Encrypts the data in a specified byte array and returns a byte array
// that contains the encrypted data.
public static byte[] Protect(
byte[] userData,
byte[] optionalEntropy,
DataProtectionScope scope
)

// Decrypts the data in a specified byte array and returns a byte array
// that contains the decrypted data.
public static byte[] Unprotect(
byte[] encryptedData,
byte[] optionalEntropy,
DataProtectionScope scope
)
Есть ли эквивалентный API в Linux? Бонусом будет то, что он удобно интегрируется с Java.

Каковы мои альтернативы, если их нет?

Подробнее здесь: https://stackoverflow.com/questions/603 ... i-on-linux
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»