Үндсэн агуулга руу очих
LibraTool logoLibraTool

Текст шифрлэлт — үнэгүй

Хүчтэй AES-256-GCM ашиглан нууц үгтэйгээр текстийг шифрлэх, тайлах. Нууц үг хөтчнөөс гарахгүй. Нууцыг аюулгүй хуваалцах.

Ачаалагдсаны дараа офлайн ажилладаг

Хүчтэй, стандарт шифрлэлт: AES-256-GCM, түлхүүр нь PBKDF2-оор (250 000 давталт, SHA-256) нууц үгнээс гарган авагдана. Мессеж тус бүр шинэ санамсаргүй давс болон IV ашигладаг.

Нууц үг хэзээ ч хадгалагдахгүй, хаашаа ч илгээгдэхгүй — бүх зүйл таны хөтч дотор ажиллана. Нууц үгээ мартвал мессежийг сэргээх боломжгүй болно. Шифрлэгдсэн текст болон нууц үгийг тусдаа сувгаар хуваалцана уу.

Нээлттэй формат: Гаралт нь давс (16 байт) + IV (12 байт) + шифр текст + 16 байтын GCM шошгын base64 бөгөөд түлхүүрийг PBKDF2-SHA256-аар 250,000 давталтаар гаргана. Энэ нь OpenSSL эсвэл CryptoJS-тэй нийцэхгүй ч энэ сайтгүйгээр, жишээлбэл Node.js дээр тайлж болно:

const c = require('crypto');
const b = Buffer.from(B64, 'base64');
const k = c.pbkdf2Sync(PASSWORD, b.subarray(0, 16), 250000, 32, 'sha256');
const d = c.createDecipheriv('aes-256-gcm', k, b.subarray(16, 28));
d.setAuthTag(b.subarray(b.length - 16));
console.log(d.update(b.subarray(28, b.length - 16)) + d.final());

Түгээмэл хэрэглээ

  • Нууцаа найдвартай хуваалцаарайНүүр эсвэл тэмдэглэл шифрлэж чат эсвэл имэйл дээр илгээ.
  • Хувийн тэмдэглэл шифрлэхТа хадгалах эсвэл хаанаас нэгэн газар буулгах мэдрэмтгэл тэмдэглэлүүдийг хамгаа.
  • Мандатуудыг аюулгүй илгээхAPI түлхүүрүүд эсвэл нэвтрэх нарийвчилсан мэдээллийг хамтрагчдынхаа хэсэгээр шифрлэх.
  • Шифрлэгдсэн сэтгүүлийн оруулга хаяхХувийн бичлэгийг шифрлэх нь зөвхөн та уншиж болно.
  • Шифрлэлт хэрхэн ажилладаг тухай сүүлAES-256-GCM шифрлэлтийг үйлдэлд харь.

Хэрхэн ажилладаг

Нууц мэдээллийг найдваргүй сувгаар (имэйл, чат) зөвхөн та болон хүлээн авагч мэдэх нууц үгээр шифрлэж илгээ. Энэ нь нууц үгийн менежертэй ижил хүчтэй, стандарт криптографи ашигладаг — бүхэлдээ таны хөтөч дотор ажиллана.

  1. 1
    Та текст болон нууц үг оруулна
    Юу ч байршуулагдахгүй; нууц үг хэзээ ч хадгалагдахгүй, дамжуулагдахгүй.
  2. 2
    Нууц үгээс түлхүүр гаргана
    PBKDF2 нууц үгийг 250,000 SHA-256 давталт ба шинэ санамсаргүй давсаар сунгаж, хүчээр таамаглахыг удаан болгодог.
  3. 3
    Текстийг AES-256-GCM-ээр шифрлэнэ
    Бүрд санамсаргүй IV ашиглах бөгөөд GCM нь баталгаажуулах шошго нэмдэг тул өөрчлөлт (эсвэл буруу нууц үг) тайлах үед илэрнэ.
  4. 4
    Та шифрлэсэн текстээ хуваалцана
    base64 үр дүнг дурын сувгаар, нууц үгийг тусад нь илгээнэ. Хүлээн авагч хоёуланг нь энд буулгаж тайлна.

Бүх криптографи хөтчийн Web Crypto-оор локалд ажиллана. Энгийн текст болон нууц үг таны төхөөрөмжөөс хэзээ ч гарахгүй. Нууц үг алдагдвал мессежийг сэргээх боломжгүй — үүний гол санаа энэ юм.

Холбоотой хэрэгслүүд

Түгээмэл асуултууд