Дуже цікаво що картинку можна подати у вигляді тексту. Дякую за відео 👍 А у мене є питання. Чи описаний вище прийом допоможе "замаскувати" мою фотку від скачування? Просто цікаво 😊
Привіт. Дякую за відео) А ти можеш більш детально розповісти про асиметричний та симетричний підписи та про асиметричне та симетричне шифрування? Навіщо цей підпис взагалі потрібно, в на що він впливає.. З хешуванням та кодуванням все зрозуміло з твого відео стало.
Дані в jwt не шифруються, а просто кодуються в base64. Тобто вони не зашифровані бо їх ніхто не шифрує. Відносно цифрового підпису, то в jwt може використовуватися як симетричне, так й асиметричне шифрування, але в будь-якому випадку підпис лежить в токені окремо. Тобто є закодовані дані в base64 й окремо підпис, який по суті є зашифрованою контрольною сумою даних
Класний контент. Відео цікаве, але очікування не виправдав, все звелося до переліку програм і додатків які використовують ці терміни. Вибач, але я до кінця не зрозумів різницю, можеш зробити відос де більш глибше можна зануритись у ці поняття?
Підкажи, що саме цікавить? Відносно програм, то це не програми, а скоріше приклади алгоритмів. В цілому, є три поняття: 1. Хешування - взяти будь-який об'єм даних й перетворити його певну строку певної довжини, й ця операція однонаправлена. 2. Шифрування - взяти дані й ключ й отримати на виході дані, які без ключа не можна зрозуміти. Є два види - симетричне (один й той самий ключ для шифрування й розшифрування) й асиметричне (коли для розшифрування використовується інший ключ). 3. Кодування - представлення даних в іншому вигляді Про це все є у відео. Відносно більш детальних розборів конкретних алгоритмів, то на каналі є відео про Base64, але ще планую відео про HTTPS, де трішки пройдусь по асиметричній криптографії. Якщо зацікавив конкетний алгоритм, то кажи
@@AboutProgramming дякую, вже почитав в гуглі, що цікавило. Насправді у тебе дійсно вдається на пальцях пояснити важкі і важливі теми, це говорить про великий досвід, респект!
Подтягиваю основы из универа с этими видосами) За время работы в продакшене начинают забываться азы, так как не часто приходится делать это самому, а просто берешь интеграцию с каким-то Auth0 и получаешь кучу галочек по бизнес требованиям Спасибо за видос, жду новые Интересны более сложные темы по типу систем дизайна, архитектур, devops для разрабов и прочего Все буде Україна 🇺🇦
Малювання то не його. Тот случай когда рисование не помогает, а вот пара достаточно информативных слайдов избавила бы от части объяснения или помогла бы в нём.
Не зовсім так. Аби шифрували тільки публічними ключем, тоді не працював би цифровий підпис, бо будь-хто його змін би підробити (оскільки всі мають публічний ключ)
@@AboutProgramming Ага, там трошки інакше, у кожного свій приклад просто в голові з'явився У випадку з цифровим підписом приватний ключ використовується для підпису (шифрування хешу), а публічний ключ - для його розшифрування. У передачі даних (наприклад, через HTTPS) асиметричне шифрування використовується дещо по-іншому: Публічний ключ використовується для шифрування даних, Приватний ключ використовується для розшифрування цих даних
Не зовсім так. В https публічний ключ для шифрування даних не використовується, дані шифруються симетричними ключем AES або Chacha20. Раніше публічним ключем шифрували симетричний ключ, але зараз такого теж не роблять, бо це не дає perfect forward secrecy. Тому зараз DHKE для обміну симетричним ключем це стандарт в HTTPS. А от в PGP симетричний ключ шифрується публічним, але самі дані теж шифруються симетричним
Не ну так не можна, це ви просто маючи кашу в голові спробували переказати відповідь чата gpt про різницю цих трьох понять. Я як мідл бекендщик нічого нового не взяв для себе, я краще не став розуміти різницю. Що таке шифрування асиметричне? Навіщо цифровий підпис? Що таке шифрування на еліптичних кривих? І найголовніше, Навіщо меня перелік аббрівіатур без всякого їх пояснення?🫣🤯🤯
Не розумію вкид про кашу. Було б добре почути з чим конкретно ви не згодні. Я з усіма цими речами вже працюю пару десятків років й в відео все подано так, як воно ж насправді. Можливо ви просто неуважно подивилися відео. Що таке асиметричне шифрування було в відео, а шифрування на еліптичних кривих й RSA це просто приклади існуючих алгоритмів асиметричного шифрування. Задача відео це не розбір конкретних алгоритмів шифрування чи кодування чи хешування, а показати різницю між цими поняттями. Відносно абревіатур, то мені теж не зрозуміла претензія - це ж приклади тих чи інших алгоритмів, щоб розуміти до чого вони відносяться. Бо саме абревіатури люди часто чули, але не завжди розуміють до чого воно відноситься (наприклад, часто думають, що якщо дані в base64, то це зашифрровані дані). Прибрати приклади - краще не стане, а розібрати всі алгоритми це не ціль даного відео, хоче на каналі є вже окреме відео з розбором base64 й плануються інші теж
Ти хто взагалі ?таке враження що ти якийсь аферист? дай думаю займусь блогінгом, якась теорія , на кладoчці під під'їздом бабці у мене розмовляють... Дивився попередні про криптографію: а він такий я не спеціаліст в криптографії, але розкажу що це як не дeза?
А що саме деза? Що я не криптограф чи базові концепції криптографії?) Я просто працюю з криптографію зі сторони програмної інженерії й інформаційної безпеки, ніж як криптограф математик. Але уявив собі, як можна було б з бабцями біля під'їзду робити влог для Ютубу)) Відносно мого попереднього досвіду, то трохи тут було ruclips.net/video/JE7mzAVm5bk/видео.htmlsi=QL9fuJ4bh_NpGktx
❤❤❤❤❤❤❤❤❤❤❤❤
Класний котент. А головне зацікавив. Хочу дізнатися більше. Дякую
Хороше відео, дякую за роботу!
прекрасне детальне пояснення Хешування, кодування і шифрування. Дуже дякую! Міцного вам здоровя
Дякую за відео. Продовжуйте в цьому ж дусі. Дуже корисно. Чекаю на наступні відео. Можна і подовші по пів години - годину. Щоби не тільки основи.
Дуже якісне відео, база в чистому вигляді. Відчувається ваш клас як програміста)
Як завжди просто і зрозуміло про складне. Дякую Вам.
P. S.: якість відео просто бімба!
Дякую) Дуже інформативно!
Дякую за відео, інформативно та цікаво
Дякую.
Дякую за інформацію!
Коротке і лаконічне пояснення. Дуже цікаво слухати !
Дуже цікава інформація, дякую. Єдино що хотілося б текст трошки більше і розбірливіше
Дякую за відгук. Відносно розбірливості, то це прям мій баг. Але я працюю на цим)
Дуже вам дякую за якісний контент, запишіть відео, будь ласка, ще про кешування контенту з врахуванням питань безпеки. Дякую ще раз!
Дякую за відео! Контент як завжди топ.
З дрібниць маю відчуття, що потрібна якась заставка на кінець відео)
Удачі в просуванні каналу
Дуже круте відео! Дякую за україномовниий контент!
О, подобається що developer’s roadmap переїжджає сюди потрохи :)
Дякую, дуже цікаво. Чекаємо продовження.
Дякую за відео, завжди цікаво
Дякую, Вікторе, дуже корисне відео 👌
вав дуже дуже дякую, я один з тих хто плутав ті поняття до того як побачив це відео))
Круто, цікаві теми, також хотілось би відзначити окремо прогрес у зйомці самих відео в кращу сторону :)
Дякую! Та й це перше відео, яке залив в 4к :)
Завжди плутаюсь в них, дякую)
дякую!
Дякую, коротко та зрозуміло 🦾
👍
Дякую
Дякую за відео! Цікаво👍
Дякую. Цікаві та пізнавальні відео. Було б цікаво почути про блокчейн. Його перстективи розвитку, та практичне застосування.
Блокчейн специфічна штука, найближчім часом не планую відео на цю тему, але пізніше можливо
Дуже цікаво що картинку можна подати у вигляді тексту. Дякую за відео 👍
А у мене є питання. Чи описаний вище прийом допоможе "замаскувати" мою фотку від скачування? Просто цікаво 😊
Дякую! Щось у мене загубився цей коментар) відносно фото, то браузер всеодно дозволяє зберігти картинку. Тому, на жаль, прийом з base64 не допоможе
Т
О
П
!!!
Заархівувати дані і захистити їх паролем. Це можна назвати шифруванням?
По ідеї так й має працювати, якщо правильно реалізовано, інакше можна було б просто викусити потрібні дані з файлу
Привіт. Дякую за відео)
А ти можеш більш детально розповісти про асиметричний та симетричний підписи та про асиметричне та симетричне шифрування? Навіщо цей підпис взагалі потрібно, в на що він впливає..
З хешуванням та кодуванням все зрозуміло з твого відео стало.
Дякую. Це цікава тема. Й багато цікавих прикладів використання асиметричної крипетографії на практиці. Зроблю окреме відео
@@AboutProgramming Дяка, будемо чекати. Я як раз намагався розібратися як працюєш SSL/TLS)
Лайк, як завжди.
(Було б добре фонову музику зробити тихіше, бо в деяких моментах вона на одному рівні гучності з тобою, і заважає слухати)
Так. В останніх відео трохи голосніше зробив. На різних девайсах по різному чути. Виправлю. Дякую, що помітив!
Цікаве відео! Дякую за Українську!
Коротко та по суті. В кінці тільки нарізка кадрів якось збилась, було видно різкі переходи)
Якщо цифровий підпис є частиною асинхронного шифрування і в json web token використовується підпис, то чому він вважається не зашифрованим?
Дані в jwt не шифруються, а просто кодуються в base64. Тобто вони не зашифровані бо їх ніхто не шифрує. Відносно цифрового підпису, то в jwt може використовуватися як симетричне, так й асиметричне шифрування, але в будь-якому випадку підпис лежить в токені окремо. Тобто є закодовані дані в base64 й окремо підпис, який по суті є зашифрованою контрольною сумою даних
Класний контент. Відео цікаве, але очікування не виправдав, все звелося до переліку програм і додатків які використовують ці терміни. Вибач, але я до кінця не зрозумів різницю, можеш зробити відос де більш глибше можна зануритись у ці поняття?
Підкажи, що саме цікавить? Відносно програм, то це не програми, а скоріше приклади алгоритмів. В цілому, є три поняття:
1. Хешування - взяти будь-який об'єм даних й перетворити його певну строку певної довжини, й ця операція однонаправлена.
2. Шифрування - взяти дані й ключ й отримати на виході дані, які без ключа не можна зрозуміти. Є два види - симетричне (один й той самий ключ для шифрування й розшифрування) й асиметричне (коли для розшифрування використовується інший ключ).
3. Кодування - представлення даних в іншому вигляді
Про це все є у відео. Відносно більш детальних розборів конкретних алгоритмів, то на каналі є відео про Base64, але ще планую відео про HTTPS, де трішки пройдусь по асиметричній криптографії. Якщо зацікавив конкетний алгоритм, то кажи
@@AboutProgramming дякую, вже почитав в гуглі, що цікавило. Насправді у тебе дійсно вдається на пальцях пояснити важкі і важливі теми, це говорить про великий досвід, респект!
Подтягиваю основы из универа с этими видосами)
За время работы в продакшене начинают забываться азы, так как не часто приходится делать это самому, а просто берешь интеграцию с каким-то Auth0 и получаешь кучу галочек по бизнес требованиям
Спасибо за видос, жду новые
Интересны более сложные темы по типу систем дизайна, архитектур, devops для разрабов и прочего
Все буде Україна 🇺🇦
Топ, добавте спонсорство для можливості підтримки та просування каналу, і дякую за контент українською🤝
Дякую! Спонсорство запустив вже як місяць :)
@@AboutProgramming не бачив кнопки стати спонсором, вже знайшов
@@archi5235 ruclips.net/channel/UChhNJ3SmzX_d7kMpSEMDfzgjoin
Треба патреон!
Все більше й більше підписників про це кажуть. Значить контент виходить корисним. Дякую за підтримку!🙂
Малювання то не його. Тот случай когда рисование не помогает, а вот пара достаточно информативных слайдов избавила бы от части объяснения или помогла бы в нём.
Збирав фідбек - слайди гірше заходять бо вони статичні
Дуже цікаво але нічого не зрозуміло 🥲😅
Ну, половину справи я зробив - зацікавив. Залишатися друга половина)
css в base64 сорян не зрозуміло))
Мова йде про випадок коли ви маєте на меті не імпортувати картинку, а представити її в розмітці як набір даних. Для цього використовують саме base64
css-tricks.com/data-uris/
Планую знати окреме відео про Base64. Буде як доповнення до цього відео 🙂
Дякую, не знав, цікаво)
Спасибо за интересное видео! Ну и на украинском послушать вдвойне приятнее. И не важно что комментарий на русском. Спасибо, Виктор! 🇺🇦
дивився відео - 9хв
гуглив про все що там сказано - півтори години
Асиметричні ключі не працюють в дві сторони, працює тільки в одну сторону
В яку саме?
Публічний ключ шифрує, а приватний разшифровує - в іншу сторону не працює
Не зовсім так. Аби шифрували тільки публічними ключем, тоді не працював би цифровий підпис, бо будь-хто його змін би підробити (оскільки всі мають публічний ключ)
@@AboutProgramming Ага, там трошки інакше, у кожного свій приклад просто в голові з'явився
У випадку з цифровим підписом приватний ключ використовується для підпису (шифрування хешу), а публічний ключ - для його розшифрування.
У передачі даних (наприклад, через HTTPS) асиметричне шифрування використовується дещо по-іншому:
Публічний ключ використовується для шифрування даних, Приватний ключ використовується для розшифрування цих даних
Не зовсім так. В https публічний ключ для шифрування даних не використовується, дані шифруються симетричними ключем AES або Chacha20. Раніше публічним ключем шифрували симетричний ключ, але зараз такого теж не роблять, бо це не дає perfect forward secrecy. Тому зараз DHKE для обміну симетричним ключем це стандарт в HTTPS. А от в PGP симетричний ключ шифрується публічним, але самі дані теж шифруються симетричним
Цікаво розібрати саме digital signature бо от це точно не дуже часто зустрічається і 100% багато людей не розуміють що і як. І я теж не дуже розумію😅
Вже є в плані ця тема)
Не ну так не можна, це ви просто маючи кашу в голові спробували переказати відповідь чата gpt про різницю цих трьох понять.
Я як мідл бекендщик нічого нового не взяв для себе, я краще не став розуміти різницю. Що таке шифрування асиметричне? Навіщо цифровий підпис? Що таке шифрування на еліптичних кривих? І найголовніше, Навіщо меня перелік аббрівіатур без всякого їх пояснення?🫣🤯🤯
Не розумію вкид про кашу. Було б добре почути з чим конкретно ви не згодні. Я з усіма цими речами вже працюю пару десятків років й в відео все подано так, як воно ж насправді. Можливо ви просто неуважно подивилися відео. Що таке асиметричне шифрування було в відео, а шифрування на еліптичних кривих й RSA це просто приклади існуючих алгоритмів асиметричного шифрування. Задача відео це не розбір конкретних алгоритмів шифрування чи кодування чи хешування, а показати різницю між цими поняттями. Відносно абревіатур, то мені теж не зрозуміла претензія - це ж приклади тих чи інших алгоритмів, щоб розуміти до чого вони відносяться. Бо саме абревіатури люди часто чули, але не завжди розуміють до чого воно відноситься (наприклад, часто думають, що якщо дані в base64, то це зашифрровані дані). Прибрати приклади - краще не стане, а розібрати всі алгоритми це не ціль даного відео, хоче на каналі є вже окреме відео з розбором base64 й плануються інші теж
> Симетричні алгоритми
> AES, ChaCha
Серйозно?
Серйозно
Ти хто взагалі ?таке враження що ти якийсь аферист? дай думаю займусь блогінгом, якась теорія , на кладoчці під під'їздом бабці у мене розмовляють...
Дивився попередні про криптографію:
а він такий я не спеціаліст в криптографії, але розкажу що це як не дeза?
А що саме деза? Що я не криптограф чи базові концепції криптографії?)
Я просто працюю з криптографію зі сторони програмної інженерії й інформаційної безпеки, ніж як криптограф математик. Але уявив собі, як можна було б з бабцями біля під'їзду робити влог для Ютубу))
Відносно мого попереднього досвіду, то трохи тут було ruclips.net/video/JE7mzAVm5bk/видео.htmlsi=QL9fuJ4bh_NpGktx
@@AboutProgramming добре прийнято,якщо шо,то я вибачаюсь...
Ужас, сумбурно, невнятно
А чому відео не подивились повністю?