Size: a a a

2019 December 27

S

Snusmumriken in pro.lua
В это дело ты не впихнёшь никаких нормальных протоколов. Тут никак иначе кроме как велосипедить. Поэтому уймись.
источник

МК

Марк ☢️ Коренберг in pro.lua
DTLS же
источник

MT

Monsieur Taishín in pro.lua
готового ничего не воткнешь ) точнее если только мелкое вместе с логикой шифрования.
источник

S

Snusmumriken in pro.lua
Найди мне эту либу на pure lua.
источник

S

Snusmumriken in pro.lua
Её нет. А в игрушке только pure lua, никаких биндингов.
источник

МК

Марк ☢️ Коренберг in pro.lua
можно ещё вот так: приватным ключом шифровать месадж magic|timestamp|data
источник

MT

Monsieur Taishín in pro.lua
Марк ☢️ Коренберг
можно ещё вот так: приватным ключом шифровать месадж magic|timestamp|data
Я думаю
timestamp|message

подошло бы
источник

МК

Марк ☢️ Коренберг in pro.lua
Monsieur Taishín
Я думаю
timestamp|message

подошло бы
а как ты проссышь после расшифровки — успех или нет
источник

S

Snusmumriken in pro.lua
Марк ☢️ Коренберг
можно ещё вот так: приватным ключом шифровать месадж magic|timestamp|data
Да пофигу, запихнуть сообщение разбитое на кусчочки в тело рандомных символов, сделав маркеры начала-конца кусочка сообщения (можно несколько вариантов маркеров), и выдирать его регуляркой. И всё, уже никто не поймёт что это.
источник

MT

Monsieur Taishín in pro.lua
так как время каждый раз разное то и хэш разный + можно по таймстампу узнать когда отправлено
источник

МК

Марк ☢️ Коренберг in pro.lua
ой всё
источник

MT

Monsieur Taishín in pro.lua
Snusmumriken
Да пофигу, запихнуть сообщение разбитое на кусчочки в тело рандомных символов, сделав маркеры начала-конца кусочка сообщения (можно несколько вариантов маркеров), и выдирать его регуляркой. И всё, уже никто не поймёт что это.
мама дорогая.
источник

MT

Monsieur Taishín in pro.lua
ладно, а чем шифровать? каким алгоритмом? дайте хотяб название
источник

S

Snusmumriken in pro.lua
Ну в общем, альтернатив масса, развлекайся. timestamp|message тоже неплохой вариант (если проверять его на небольшое расхождение с внутренним временем в пределах пары секунд, на стороне приёмника).
источник

S

Snusmumriken in pro.lua
О, кстати, только что вспомнил про врЕменные токены во всяких гуглах и прочих стимах. Типа "раз в десять секунд генерируем ключ". Соответственно, твоя задача — округлить текущее время до десяти секунд и сгенерировать ключ тем же алгоритмом, каким он генерируется на приёмнике (любой хеш округлённого таймстампа) и выслать его. Для обеспечения непрерывности — можно на стороне приёмника сгенерировать три ключа: для прошлых десяти секунд, текущих, и будущих, и сравнивать пришедшее с ними: если с одним совпало, значит норм.
источник

MT

Monsieur Taishín in pro.lua
Snusmumriken
О, кстати, только что вспомнил про врЕменные токены во всяких гуглах и прочих стимах. Типа "раз в десять секунд генерируем ключ". Соответственно, твоя задача — округлить текущее время до десяти секунд и сгенерировать ключ тем же алгоритмом, каким он генерируется на приёмнике (любой хеш округлённого таймстампа) и выслать его. Для обеспечения непрерывности — можно на стороне приёмника сгенерировать три ключа: для прошлых десяти секунд, текущих, и будущих, и сравнивать пришедшее с ними: если с одним совпало, значит норм.
OTP да, легкая вещь вообще
источник

MT

Monsieur Taishín in pro.lua
хмм.. кстати да, спасибо за идею, я его для работы юзал, реализовывал..а чет про игру забыл )
источник

LO

Lucky Ook in pro.lua
вот уж не проблема - сгенерил ключ, зашифровал им сообщение, приклеил к ключу сообщение, отправил.
источник

P

Pavel in pro.lua
так работают микросервисы-)
источник

P

Pavel in pro.lua
не смог удержаться-)
источник