Описание тега tink
Tink - это многоязычная кроссплатформенная библиотека, которая предоставляет простой и защищенный от неправильного использования API для общих криптографических задач.
1
ответ
Google / Tink: шифрование XChaCha20Poly1305 с нестандартным нестандартным одноразовым номером
Я хотел бы использовать Tink для замены Sodium-JNI на Android. Тинк, кажется, великолепен и действительно прост в использовании. Но у меня есть одна проблема. В моем случае использования я должен обмениваться зашифрованными сообщениями XChaCha20Poly…
15 янв '19 в 02:50
1
ответ
Шифрование пароля с помощью Google/ Tink
Добрый день, я использовал Google/ Tink для шифрования пароля для хранения в БД, используя следующие шаги: // 1. Generate the key material. KeysetHandle keysetHandle = KeysetHandle.generateNew(AeadKeyTemplates.AES128_GCM); // 2. Get the primitive. A…
08 май '18 в 09:27
1
ответ
Google Tink Crypto library - реализация KeyGenerator AES не найдена
Я сталкиваюсь с этой проблемой на планшетном устройстве под управлением Android KitKat, а также на Samsung Tab-A на Lollipop. Он отлично работал на планшете Acer под управлением Android M. Вот точка отказа: private KeysetHandle getOrGenerateNewKeyse…
03 окт '18 в 20:17
1
ответ
Сборка библиотеки Google Tink C++
Попытка собрать библиотеку Tink ( https://github.com/google/tink) с помощью Bazel. Базель установлен, gcc версия 7.2.0, Windows 10 x64. Visual C++ 2017. Сначала были такие ошибки, как "C++ компиляция правила" @boringssl//:crypto "не удалось" - я про…
14 мар '18 в 06:41
1
ответ
Как создать симметричный ключ шифрования с помощью Google Tink?
У меня есть ключ (скажем) "thisist0psecret", который я хочу использовать в качестве симметричного ключа шифрования / дешифрования в библиотеке Google Tink. Я сбит с толку, что я не могу сделать эту простую вещь. Я могу генерировать новые ключи (испо…
04 сен '18 в 17:14
1
ответ
google-cloud-kms PKCS7 Синтаксис криптографических сообщений
Кто-нибудь внедрил Синтаксис криптографических сообщений, используя сервис Google HSM и KMS? Трудно сказать, встроена ли эта функциональность в библиотеку Tink или нет. Нет движка Google для OpenSSL или BoringSSL (хотелось бы, чтобы его исправили, е…
11 фев '19 в 20:28
0
ответов
Google/Tink: как использовать открытый ключ для проверки подписи
Мы хотим использовать библиотеку Tink в нашем проекте, чтобы иметь возможность проверять некоторые входящие подписи, используя открытый ключ. Что у нас есть следующие: Открытый ключ в виде строки Сама подпись Открытый текст Изучив документацию Tink,…
09 ноя '18 в 15:18
0
ответов
Используйте статическую переменную из файла JAR
Я создал исполняемый файл JAR, который имеет класс с этим кодом: static KeysetHandle keysetHandle = null; public String encrypt(String plainText){ Config.register(AeadConfig.TINK_1_1_0); // GENERATE key // key generated using tink library keysetHand…
19 ноя '18 в 03:24
0
ответов
Flutter Криптография на стороне клиента
Как я могу хэшировать и возвращать ввод самым простым способом в мобильном приложении Flutter? Я хочу, чтобы цифровая подпись была возвращена на стороне клиента. Пожалуйста, я, кажется, здесь тупик.
22 сен '18 в 18:04
2
ответа
Библиотека tink com.google.protobuf.GeneratedMessageV3$ не может быть разрешена
Я недавно пытался добавить библиотеку Google Tink в Eclipse, и она всегда имеет ошибку "com.google.protobuf.GeneratedMessageV3$ не может быть решена", у меня обычно никогда не возникает проблем с добавлением библиотек в мой проект, и из того, что я …
28 авг '18 в 03:39
0
ответов
Google Tink: Как получить необработанную строку ключа из KeysetHandle?
Я новичок в Tink и хотел бы извлечь исходные данные ключа (в виде строки) из KeysetHandle, который я сгенерировал следующим образом: keysetHandle = KeysetHandle.generateNew( AeadKeyTemplates.AES128_GCM); Или, может быть, какой-то другой API, чтобы п…
08 окт '18 в 12:20
1
ответ
Как установить криптографическую библиотеку Tink на Google Cloud Platform?
Я создал приложение на App Engine с помощью быстрого запуска Java Maven. Но включение библиотеки Tink в зависимости и ее импорт способом, описанным в ее readme, не работает, поскольку библиотека не существует в Google Cloud и readme не предназначена…
20 фев '18 в 13:51
0
ответов
Использование симметричных ключей в Tink
Я пытаюсь сохранить пароль открытого текста в файле свойств и загрузить этот JSON, используя CleartextKeysetHandle.read Однако, когда я хочу повернуть ключ, я хотел бы ввести другой ключ, который представляет собой еще один пароль в виде открытого т…
27 фев '19 в 20:58
1
ответ
Несколько пар частного / открытого ключа в Tink
Я начал изучать "Тинк" недавно и теперь застрял на конкретной проблеме, и не мог найти решение в документах или в Интернете. Дело в том, что я хочу иметь два набора открытых / закрытых пар ключей. Один будет активен, а другой будет отключен. Что я с…
29 янв '19 в 17:11
1
ответ
Android - NullPointerException в android.security.IKeystoreService.del для устройств Huawei
При загрузке нашего приложения в магазин Google Play предварительный отчет google указывает, что приложение вылетает с исключением из-за нулевого указателя. Проблема касается реализации KeyStore только на устройствах Huawei. Трассировки стека: Fatal…
06 июл '18 в 09:44
1
ответ
Массив байтов для потоковой кодировки проблемы с использованием Google Tink
Я пытаюсь зашифровать string и используя Google's Tink библиотека. Когда я вызываю метод encrypt и зашифрованная строка возвращает что-то вроде \<Ï~ß¾Ò0ÑP[oxRæ±E*;ÑRÂÉD«Øô§½:î, Я старался Base64.DEFAULT, UTF-8 ISO-8859-1, US-ASCI и даже StandarCh…
05 июн '18 в 06:17
0
ответов
Google/Tink: используйте материал ключа шифрования AWS KMS Key, но получите исключение NullPointerException
Когда я использовал следующую демонстрационную программу для шифрования материала ключа, я получил NullPointerException в методе AwsKmsClient(). GetAead(). String masterKeyUri = "aws-kms://arn:aws:kms:us-east-1:007084425826:key/84a65985-f868-4bfc-83…
07 ноя '18 в 12:15
1
ответ
Как сгенерировать ключ Tink из предоставленного пользователем пароля
Я хочу сохранить набор ключей и хотел бы, чтобы файл был зашифрован ключом, созданным из предоставленного пользователем "мастер-пароля". И, конечно же, позже я хотел бы, учитывая тот же главный пароль, загрузить этот набор ключей, расшифровав файл. …
23 фев '19 в 00:15
0
ответов
Конструкция ключа в Tink для KeysetHandle
Следующие строки показывают, как сгенерировать ключ в Tink: keysetHandle=KeysetHandle.generateNew(AeadKeyTemplates.AES128_GCM) privateKeysetHandle = KeysetHandle.generateNew(SignatureKeyTemplates.ECDSA_P256) Не могли бы вы показать мне, как создать …
17 май '19 в 18:57
2
ответа
Как легко зашифровать и расшифровать строку с помощью Tink?
До сих пор я использовал jasypt шифровать строку перед ее сохранением на диске при закрытии приложения, а затем при открытии приложения для дешифрования строки после извлечения ее с диска. Это было очень легко с jasyptэто был код: private static fin…
08 мар '19 в 20:24