Реклама:
электронный документооборот
ActiveX
.NET
Утилиты
Скрипты
Статьи, ссылки ...
Форум
ActiveX
выбрать компонент
ECrypt
CryptLib
ConvertCyr
ListFiles
URLreader
AspQSort
StripeLbl
AdvProgressBar
XRegistry
ActiveLink
GuidGen
ASPCalendar
Base64
ASPTree
PicSize
Страницы: [
1
],
2
,
3
,
4
,
5
ECrypt
Компонент позволяет шифровать текст с латиницей. Текст должен состоять из элементов с кодом ASCII из диапазона от 32 до 126. Например слово: Visual C++6. На ключ налагаются те же условия. Рекомендуется, чтобы длина ключа была больше длины шифруемого текста. Вторая естественная возможность компоненты - это расшифровка зашифрованного текста. Для расшифровки должен использоваться тот же ключ, что и при шифровании.
Ниже приведена таблица с описанием свойств и методов компоненты:
Свойство
Описание
key
Ключ (состоит из элементов с кодом ASCII из диапазона от 32 до 126, т.е. из букв английского алфавита и цифр)
text
Текст (состоит из элементов с кодом ASCII из диапазона от 32 до 126, т.е. из букв английского алфавита и цифр)
Методов два -
coder()
и
decoder()
. Метод
coder()
возвращает шифр, а метод
decoder()
расшифрованный текст.
Компонент написан на C++ с использованием ATL.
ECrypt (с исходным текстом на Visual C++ 6) можно взять здесь
ECrypt
(40Kb)
CryptLib
ActiveX компонент
CryptLib
содержит классы:
MD5, который служит для вычисления хэш-значения MD5 для заданной строки. Алгоритм однонаправленный.
RC4, который служит для шифрования/дешифрования файлов по заданному ключу по алгоритму RC4.
Пример работы с Visual Basic (MD5):
CryptLib v.1.1 можно взять здесь
CryptLib v.1.1
(17Kb)
ConvertCyr
ActiveX компонент
ConvertCyr
выполняет преобразование из одного набора символов кириллицы в другой.
Метод -
convert_cyr_string (str, from, to)
.
str - строка для перекодировки
from - (из) какой кодировки
to - (в) какую кодировку
Параметры from и to являются единичными символами, представляющими набор символов кириллицы. Ниже перечислены поддерживаемые типы наборов символов кириллицы:
w
- windows-1251
k
- koi8-r
i
- ISO8859-5
d
- x-cp866
m
- x-mac-cyrillic
Пример преообразования из win в koi:
res = obj.convert_cyr_string("Пример", "w", "k")
ConvertCyr
написан на C++ с использованием ATL.
ConvertCyr можно взять здесь
ConvertCyr
(30Kb)
Copyright © 2000-2008
Христофоров Юрий