Більше швидкості та безпеки!

Ми в Telegram любимо створювати складні технології, що поєднують швидкість та безпеку. Починаючи з Telegram 4.2, , ми підтримуємо кешування CDN. CDN — це сторонні кешування вузлів, які ми будемо використовувати для кешування публічно доступних відео та фото, опублікованих у величезних каналах (скажімо, де є понад 100 тис. підписників) для користувачів у віддалених місцях, де Telegram популярний.

Це збільшить швидкість завантаження для десятків мільйонів користувачів, оскільки кешування CDN дає змогу подорожувати на коротші відстані та допомагає уникнути вузьких місць між регіонами.

Хоча ці кешування вузлів використовуються лише для тимчасового зберігання публічних медіа (уявіть версії “Telegram” суперпопулярних хітів YouTube), всі дані, що проходять через них, зашифровані ключем, невідомим для вузлів кешування. Інакше кажучи, ми ставимося до цих вузлів кешування CDN так само, як ми ставимося до вашого інтернет-провайдера – вони лише отримують зашифроване сміття, яке вони не можуть розшифрувати.

Ось як це працює

Якщо ви зацікавлені в технічних деталях, не соромтеся переглянути цю сторінку, яка описує відповідне шифрування та перевірки безпеки. І як завжди – оновлений вихідний код для застосунків Telegram відкритий і доступний для вашої перевірки. Експерти з питань безпеки можуть перевірити реалізацію CDN на основі відкритого вихідного коду, який ми надаємо для всіх наших застосунків.

Завдяки цій технології швидкість завантаження публічних фото і відео в таких місцях, як Південна Америка, Туреччина, Індонезія, Індія, Іран чи Ірак, значно зросте без найменшого компромісу в безпеці.

Підсумовуючи

  • Швидкість завантаження для популярних публічних медіа збільшиться в кілька разів для мільйонів користувачів Telegram.
  • Кешовані вузли CDN не є серверами Telegram і не є частиною хмари Telegram.
  • CDN використовуються лише для кешування популярних публічних медіа з масивних каналів. Приватні дані ніколи не йдуть туди.
  • CDN отримують лише зашифровані дані і ніколи не мають ключів: навіть якщо вони доступні хакерам або третім сторонам, зловмисник не зможе розшифрувати файлів.
  • Дані, завантажені з вузлів кешування CDN, завжди підтверджуються отриманим застосунком Telegram у вигляді хешу: атакуючі не зможуть замінити будь-які файли власними версіями.
  • Докладну технічну інформацію про CDN можна знайти тут, , оновлений вихідний код застосунків Telegram, готових для підтримки CDN, можна знайти тут.
  • Telegram 4.2 також включає в себе ціле відро інших ласощів, які вам сподобаються.

Залишайтеся в безпеці (та швидкими)!

23 липня 2017 року
Команда Telegram