Коопсуздук негизги

Тимми артындагы ачык код

Жупташуу, сигнал берүү жана чек аралар өзүнчө коомдук өзөктө жашайт. Бул коопсуздук жана купуялуулук үчүн жооптуу бөлүгүн текшерүү үчүн ачык кылат.

Ыкчам жооптор

Baby Monitor Timmy бир караганда

Колдонмонун үй-бүлөңүзгө туура келер-келбесин чечүүдөн мурун ага беш ачык жооп алыңыз.

Baby Monitor Timmy деген эмне?

Timmy – бул эки Android же iOS смартфонун аудио жана кошумча түз видеосу бар балдар мониторуна айландырган колдонмо.

Тимми кантип иштейт?

Бир телефон балаңыздын жанында, экинчиси сизде болот. Түзмөктөр кыска код менен жупташып, WebRTC аркылуу шифрленген медианы жөнөтүшөт.

Timmy кандай маалыматтарды түзөт?

Timmy эч кандай эсепке муктаж эмес жана эч кандай көз салуу же жарнамаларды колдонбойт. Бул эч кандай булут жазууларды түзөт; убактылуу шифрленген байланыш маалыматтары байланыш орнотулгандан кийин жок кылынат.

Тимми канча турат?

Сиз Timmy'ди 30 күн акысыз колдонуп көрүңүз. Андан кийин, ай сайын премиум же бир жолку сатып алууну тандаңыз; колдонмо дүкөнүңүз сиз сатып алардан мурун жергиликтүү бааны көрсөтөт.

Тимми ким үчүн?

Timmy эки шайкеш телефону бар жана аккаунту, көз салуусу же өзүнчө жабдыгы жок жөнөкөй бала мониторун каалаган ата-энелерге жана камкорчуларга ылайыктуу.

Жалпыга ачык деген эмне?

Сиз текшере турган үч аймак

Колдонмонун интерфейси өзүнчө калат. Сиздин ишенимиңизди актай турган логика ачык.

01

Жупташуу

ECDH жупташтыруу, ачкычтарды чыгаруу жана кыска текшерүү номери бурмалоону көрүүгө болот.

02

Сигнал берүү

Ачык келишимдер кайсы шифрленген дайындар колдонмо, Firestore жана сеанс ортосунда жыларын көрсөтөт.

03

Арткы чектер

Эрежелер, маалымат моделдери жана автоматтык тазалоо серверге эмне кылууга уруксат берилгенин жана эмнелерди аткара албастыгын көрсөтөт.

коопсуз туташуу

Кыска коддон шифрленген сүйлөшүүгө

Төрт белгиден турган код жолугушуу жери гана. Чыныгы коопсуздук кийин эки түзмөктө түзүлөт.

  1. Түзмөктөр жолугушатКыска код эки түзмөктү тең бир шифрленген алмашууга алып келет.
  2. Ачкычтар түзүлдүЭки түзмөк тең бөлүшүлгөн сырды эч качан серверге жөнөтпөстөн түзөт.
  3. Сиз бир санды салыштырыңызЭки түзмөктөгү бирдей эки орундуу сан байкалбаган бурмалоодон коргойт.
  4. Медиа корголгонAudio жана видео саякат WebRTC аркылуу шифрленген; сигнал берүү маалыматтары кийин тазаланат.

Иштеп чыгуучулар үчүн

Репозиторийди жана архитектураны карап чыгыңыз

Негизги коопсуздук үчүн маанилүү топтомдорду, сервердик келишимдерди жана архитектуралык документтерди бир жерде сактайт.

Репозиторийди ачыңыз →