CloudPaste клиенттік шифрлауын түсіну
CloudPaste қолданыстары клиент тарапынан толық шифрлау деректеріңіздің құпиялылығы мен қауіпсіздігін қамтамасыз ету үшін. Шифрлау қосылған кезде, барлық мәтін мен кескіндер біздің серверлерге жіберілмес бұрын браузеріңізде шифрланады. Бұл сіздің шифрланбаған деректеріңізге немесе құпия сөзіңізге ешқашан қол жеткізе алмайтынымызды білдіреді.
Қадамдық талдау:
Сіз немесе құпия сөзі бар біреу шифрланған арнаны ашқанда:
Барлық шифрлау және шифрды ашу Web Crypto API арқылы браузеріңізде орындалады. Құпия сөзіңіз бен шифрланбаған деректеріңіз құрылғыңыздан ешқашан кетпейді.
Деректер шифрланған сайын жаңа кездейсоқ тұз және IV мәндері жасалады. Бұл екі рет шифрланған бірдей мазмұн мүлдем басқа шифрмәтінді шығаратынын, үлгіні талдауға кедергі келтіретінін білдіреді.
100 000 итерациясы бар PBKDF2 құпия сөз шабуылдарын есептеу тұрғысынан қымбат етеді. Орташа күшті құпия сөзбен де шабуылдаушыларға шифрлауды бұзу үшін айтарлықтай ресурстар қажет болады.
AES-GCM құпиялылық пен түпнұсқалықты қамтамасыз етеді. Ол шифрланған деректердің бұрмаланбауын қамтамасыз етеді, өзгерту шабуылдарынан қорғайды.
Біз тек бүкіл әлемдегі қауіпсіздік сарапшылары сенім артатын, жақсы танымал, сарапшылар тексерген криптографиялық алгоритмдерді (AES-256, PBKDF2, SHA-256) пайдаланамыз.
Біздің шифрлауымыз күшті болғанымен, келесі мәселелерді ескеріңіз:
Белгісіздік арқылы қауіпсіздік қауіпсіздік емес. Біздің шифрлауды енгізуіміз стандартты Web Crypto API интерфейстерін пайдаланады және оны браузеріңіздің әзірлеуші құралдарындағы бастапқы кодты көру арқылы тексеруге болады.