HIME: Huge Integer Math and Encryption 2.05.1

Giấy phép: Dùng thử miễn phí ‎Kích cỡ tệp: 1.31 MB
‎Xếp hạng người dùng: 2.8/5 - ‎5 ‎Phiếu

Thư viện Mã hóa và Toán số nguyên khổng lồ. - Một bộ công cụ mật mã cho Windows với khóa công khai và mã hóa khóa bí mật, bảo mật dữ liệu và chữ ký số với các chức năng băm bảo mật một chiều. - Mã hóa khóa công khai (không đối xứng) và chữ ký số với RSA. Đệm PKCS#1 v1.5 RSA tùy chọn. - Mã hóa khóa bí mật (đối xứng) với AES (Rijndael) hoặc ArcFour (tương thích RC4). - Chức năng băm: SHA-512, SHA-256, SHA-1, MD5, CRC32. - FIPS 198 HMAC. - Tạo số nguyên tố khổng lồ, bao thanh toán và tạo số ngẫu nhiên an toàn về mặt mật mã (a.o. Blum-Blum-Shub). Dữ liệu số ngẫu nhiên thực sự từ một máy chủ internet. - Thuật toán trao đổi khóa Diffie-Hellman. - Nén / giải nén với nhiều thuật toán nén. - Thread-an toàn để sử dụng trong các ứng dụng đa luồng. - Chức năng chuyển đổi dữ liệu giữa các định dạng khác nhau: số nguyên lớn, Base64, thập phân, hex, ascii nhị phân. - Xóa an toàn các tập tin đĩa và không gian đĩa trống. - Các hàm toán học, thao tác bit và boolean số nguyên khổng lồ có thể đóng vai trò là các khối xây dựng để thực hiện các lược đồ mã hóa khóa công khai khác hoặc thực hiện các phép tính toán học với độ chính xác tùy ý. - Số ứng dụng lý thuyết. - Một số nguyên khổng lồ trong HIME có thể dài hàng trăm triệu chữ số; 2^31 (2147483648) bit dài. HÀNG TRIỆU chữ số thập phân! - HIME là một dll 32 bit. Mỗi ngôn ngữ lập trình có thể truy cập một tiêu chuẩn Win32 dll có thể sử dụng HIME: C, C ++, C #, Visual Basic 5/6, VBA, VB.Net, Delphi, PowerBASIC, PureBASIC, Liberty Basic, Euphoria, Java, Macromedia Director (với GLU32).. - .NET (dot NET) ngôn ngữ có thể sử dụng HIME như là một 'dll mã không được quản lý'. - Demo và kiểm tra các chương trình (bao gồm cả mã nguồn của họ) để hiển thị hiệu suất HIMEs và như là một ví dụ về cách sử dụng HIME. - Mã demo trong Visual Basic 5/6, C++, C#, VB.Net, Liberty Basic, Delphi, PowerBASIC và PureBASIC cũng được bao gồm. HIME được viết bằng PowerBASIC (*) và lắp ráp nội tuyến. HIME được thiết kế để hỗ trợ tất cả các phiên bản Windows.

lịch sử phiên bản

  • Phiên bản 2.05.1 đăng trên 2008-12-15
    Thêm khả năng để có được một khóa giấy phép miễn phí thông qua TrialPay
  • Phiên bản 2.00 đăng trên 2006-12-20
    Tốc độ tính toán nhanh hơn, chức năng nén, xóa an toàn các tệp, SHA-512

Chi tiết chương trình

Eula

EULA - Thỏa thuận cấp phép người dùng cuối

THỎA THUẬN CẤP PHÉP Đọc các điều khoản và điều kiện sau đây trước khi sử dụng các chương trình và tệp HIME được liệt kê dưới đây (Xem GIẤY PHÉP NÀY ÁP DỤNG CHO). Các chương trình và tệp này sau đây được gọi là Phần mềm. Bằng cách sử dụng phần mềm bạn đang chấp nhận và đồng ý với các điều khoản và điều kiện của thỏa thuận này. Nếu bạn không đồng ý với các điều khoản thỏa thuận này, không sử dụng Phần mềm. GIẤY PHÉP NÀY ÁP DỤNG CHO: các tệp và chương trình sau: - HIME. Dll - HIME. Hlp - HIME. Inc - HIMETestbench.bas - HimeTestbench.exe - HIMEWorkbench.bas - HimeWorkbench.exe - HIME_JCalg1.dll - HIME_Zlib.dll Hime dll có thể được sử dụng theo 2 cách khác nhau: - không có khóa đăng ký như phần mềm miễn phí. Dll sẽ hiển thị một nagscreen trong trường hợp này. - với một khóa đăng ký, mua từ DevOTechS. Dll không hiển thị bất kỳ nagscreens. Giấy phép này áp dụng cho cả hai phương pháp sử dụng. Giấy phép DevOTechS (sau đây gọi là Tác giả) cung cấp Phần mềm này cho bạn và tài trợ cho bạn có giấy phép không độc quyền để sử dụng Phần mềm cho mục đích sử dụng cá nhân của bạn hoặc trong hoặc nghề nghiệp. TUYÊN BỐ MIỄN TRỪ TRÁCH NHIỆM VÀ GIỚI HẠN CỦA BIỆN PHÁP KHẮC PHỤC HẬU QUẢ Phần mềm này được cung cấp &như là" và Tác giả đặc biệt từ chối tất cả các bảo đảm của bất kỳ hình thức nào, rõ ràng hay ngụ ý, bao gồm, nhưng không giới hạn, các bảo đảm ngụ ý thương mại và phù hợp cho một mục đích cụ thể. Trong trường hợp không có tác giả sẽ được chịu trách nhiệm với bạn về bất kỳ thiệt hại nào, bao gồm bất kỳ tổn thất về lợi nhuận và/hoặc dữ liệu hoặc các thiệt hại ngẫu nhiên khác, thiệt hại đặc biệt hoặc do hậu quả ngay cả khi Tác giả đã được thông báo về khả năng thiệt hại đó. Tác giả không bảo đảm, bảo lãnh hoặc đưa ra bất kỳ tuyên bố nào liên quan đến hoặc kết quả của việc sử dụng Phần mềm về tính chính xác, chính xác, độ tin cậy, hiện tại, hoặc bằng cách khác, và không đảm bảo rằng hoạt động của bất kỳ phần mềm sẽ không bị gián đoạn hoặc không có lỗi. Tác giả rõ ràng từ chối bất kỳ bảo đảm không được nêu ở đây. Không có thông tin hoặc lời khuyên bằng miệng hoặc bằng văn bản được đưa ra bởi Tác giả hoặc những người khác sẽ tạo ra một bảo hành hoặc trong bất kỳ cách nào làm tăng phạm vi bảo hành nói trên. Tổng quát Nếu bạn chấp nhận các điều khoản và điều kiện của Thỏa thuận này, quý vị có một số quyền và nghĩa vụ không độc quyền nhất định Sau: Nếu bạn đã đăng ký HIME, bạn đã nhận được một khóa đăng ký từ DevOTechS để biến của nagscreen. Khóa đăng ký này phải được nhúng vào chương trình nộp đơn của quý vị theo cách mà chìa khóa không thể (dễ dàng) được lấy bởi một người độc hại. BẠN CÓ THỂ thực hiện bất kỳ việc nào sau đây: 1. Cài đặt và sử dụng PHẦN MỀM trên cơ sở miễn phí bản quyền. 2. Tạo các bản sao không giới hạn và phân phối PHẦN MỀM trong đó là gỡ bỏ cài đặt, chưa sửa đổi hình thức, như tải về từ www.devotechs.com. Tạp chí máy tính đặc biệt được phép phân phối PHẦN MỀM (trong đó có dỡ cài đặt, biểu mẫu chưa sửa đổi, như được tải xuống từ www.devotechs.com) trên bất kỳ Cover Disk hoặc CD-ROM. Lưu ý rằng bạn KHÔNG BAO GIỜ phải bao gồm đăng ký HIME cá nhân của bạn chìa khóa trong bất kỳ phân phối hoặc tiết lộ nó trong bất kỳ cách nào khác! 3. Gói phần mềm với các sản phẩm khác, và bán gói, miễn là bạn làm cho nó rõ ràng với khách hàng mà PHẦN MỀM có sẵn miễn phí từ www.devotechs.com 4. Sử dụng dll HIME trong các ứng dụng cá nhân hoặc thương mại của bạn và bao gồm nó trong phân phối ứng dụng của bạn hoặc cài đặt gói. BẠN KHÔNG ĐƯỢC thực hiện bất kỳ điều nào sau đây: 1. Bạn không được dịch, thiết kế ngược, dịch ngược, tháo rời hoặc sửa đổi Phần mềm đã biên dịch. 2. Cấp phép lại, cho thuê, bán, cho đi hoặc tiết lộ chìa khóa đăng ký HIME cá nhân của bạn. 3. Sử dụng dll biên dịch sẵn HIME để phát triển và phân phối một và/hoặc gói phần mềm cạnh tranh. 4. Đánh bại bất kỳ dự định giảm chức năng hoặc 'nagscreens' trong dll HIME biên soạn. 5. Thực hiện các ấn phẩm vu khống liên quan đến PHẦN MỀM hoặc DevOTechS.