Proprietary software by ® Rudoysecurity™

Все процедуры и функции

Имя Модуль Описание
AllGUIDToByteArrays BytesUtils

Разбивает GUID на 4 отдельных массива байтов (Little-Endian). © Рудой Андрей Игоревич, 2005 - 2025 г.

AllGUIDToByteArraysBE BytesUtils

Разбивает GUID на 4 отдельных массива байтов (Big-Endian). © Рудой Андрей Игоревич, 2005 - 2025 г.

ApplySBox BytesUtils

Выполняет подстановку байтов в данных с использованием S-Box

BitsToBytes BytesUtils

Преобразует битовое представление TBits в массив байтов TBytes. Автор: © Рудой Андрей Игоревич, 2005 - 2025 г.

BitsToBytesAligned BytesUtils

Преобразует битовое представление TBits в массив байтов TBytes с выравниванием и заполнением. Автор: © Рудой Андрей Игоревич, 2005 - 2025 г.

BitsToBytesEx BytesUtils

Преобразует битовое представление TBits в массив байтов TBytes с указанием порядка битов. Автор: © Рудой Андрей Игоревич, 2005 - 2025 г.

BitsToBytesFast BytesUtils

Быстрое преобразование битового представления TBits в массив байтов TBytes. Автор: © Рудой Андрей Игоревич, 2005 - 2025 г.

BitsToString BytesUtils

Преобразует битовый массив TBits в строковое представление из '0' и '1'. Автор: © Рудой Андрей Игоревич, 2005 - 2025 г.

BytesToBinaryString BytesUtils

Преобразует массив байтов TBytes в строку бинарного представления. Автор: © Рудой Андрей Игоревич, 2005 - 2025 г.

BytesToBits BytesUtils

Преобразует массив байтов TBytes в битовое представление TBits. Автор: © Рудой Андрей Игоревич, 2005 - 2025 г.

BytesToBitsAdvanced BytesUtils

Расширенное преобразование массива байтов в битовое представление с возможностью частичного извлечения. Автор: © Рудой Андрей Игоревич, 2005 - 2025 г.

BytesToBitsEx BytesUtils

Преобразует массив байтов TBytes в битовое представление TBits с указанием порядка битов. Автор: © Рудой Андрей Игоревич, 2005 - 2025 г.

BytesToBitsFast BytesUtils

Быстрое преобразование массива байтов в битовое представление с оптимизацией для больших массивов. Автор: © Рудой Андрей Игоревич, 2005 - 2025 г.

BytesToDateTime BytesUtils

Преобразует массив байтов обратно в значение TDateTime © Рудой Андрей Игоревич, 2005 - 2025 г.

BytesToHex BytesUtils

Преобразует массив байт в шестнадцатеричное строковое представление. © Рудой Андрей Игоревич, 2005 - 2025 г.

BytesToSystemTime BytesUtils

Преобразует динамический массив байт (TBytes) обратно в структуру TSystemTime. Ожидает, что массив байт был создан функцией SystemTimeToBytes.

CompareBytes BytesUtils

Сравнивает два массива байтов на идентичность. © Рудой Андрей Игоревич, 2005 - 2025 г.

CompareStreams BytesUtils

Сравнивает содержимое двух потоков на идентичность. © Рудой Андрей Игоревич, 2005 - 2025 г.

ConcatBytesFast BytesUtils

Быстро объединяет два массива байт в один результирующий массив. Оптимизированная реализация с обработкой случаев пустых массивов. Автор: © Рудой Андрей Игоревич, 2005 - 2025 г.

CreateInvSBox BytesUtils

Создает обратную таблицу подстановок (Inverse S-Box) для S-Box, сгенерированного функцией CreateSBox с использованием тех же параметров Key и Seed. Автор: © Рудой Андрей Игоревич, 2005 - 2025 г.

CreateSBox BytesUtils

Создает криптографически стойкую таблицу подстановок (S-Box) размером 256 байт на основе детерминированного псевдослучайного ключевого потока. © Рудой Андрей Игоревич, 2005 - 2025 г.

DateTimeToBytes BytesUtils

Преобразует значение TDateTime в массив байтов. © Рудой Андрей Игоревич, 2005 - 2025 г.

GenerateKeystream BytesUtils

Генерирует псевдослучайную ключевую последовательность с помощью алгоритма HMAC-SHA512. Использует итерационную схему на основе счетчика для расширения выходных данных. © Рудой Андрей Игоревич, 2005 - 2025 г.

GenerateRandomBytes BytesUtils

 

GUIDToBytes BytesUtils

Преобразует GUID в единый массив байтов © Рудой Андрей Игоревич, 2005 - 2025 г.

HexToBytes BytesUtils

Преобразует шестнадцатеричную строку в массив байт. © Рудой Андрей Игоревич, 2005 - 2025 г.

InitializeMatrix BytesUtils

 

InverseBytesA BytesUtils

 

InverseBytesR BytesUtils

 

NonlinearDistortion BytesUtils

Выполняет нелинейные искажения динамического массива байтов по формуле: X xor (ROLbytes(X, 7)) xor (ROLbytes(X, 22)) © Рудой Андрей Игоревич, 2005 - 2025 г.

Number64ToBytes BytesUtils

Преобразует целое число в массив байтов. © Рудой Андрей Игоревич, 2005 - 2025 г.

NumberToBytes BytesUtils

 

PKCS7Padding BytesUtils

 

PKCS7Unpadding BytesUtils

 

ProcessData BytesUtils

 

ReadBytesFromRegistry BytesUtils

 

ROLByte BytesUtils

 

ROLbytes BytesUtils

Выполняет циклический сдвиг влево (ROL) массива байтов. Поддерживает как побайтовый, так и побитовый сдвиг. © Рудой Андрей Игоревич, 2005 - 2025 г.

ROLlongword BytesUtils

Выполняет циклический сдвиг влево (ROL) 32-битного беззнакового целого числа. © Рудой Андрей Игоревич, 2005 - 2025 г.

RORByte BytesUtils

 

RORbytes BytesUtils

Выполняет циклический сдвиг вправо (ROR) массива байтов. Поддерживает как побайтовый, так и побитовый сдвиг. © Рудой Андрей Игоревич, 2005 - 2025 г.

RORlongword BytesUtils

Выполняет циклический сдвиг вправо (ROR) 32-битного беззнакового целого числа. © Рудой Андрей Игоревич, 2005 - 2025 г.

SecureErase BytesUtils

Безопасно стирает содержимое массива байтов. © Рудой Андрей Игоревич, 2005 - 2025 г.

SplitBytesFast BytesUtils

Разделяет массив байт на две части примерно равного размера. Автор: © Рудой Андрей Игоревич, 2005 - 2025 г.

SplitStream BytesUtils

Разделяет содержимое TBytesStream на два массива байт примерно равного размера. Автор: © Рудой Андрей Игоревич, 2005 - 2025 г.

SystemTimeToBytes BytesUtils

Преобразует структуру TSystemTime в динамический массив байт (TBytes). Каждое поле структуры сохраняется в порядке little-endian.

ValidateSBoxPair BytesUtils

Проверяет корректность пары S-Box/InvS-Box. Автор: © Рудой Андрей Игоревич, 2005 - 2025 г.

WriteBytesToRegistry BytesUtils

 

XORgamma BytesUtils

Функция выполняет шифрование данных с использованием алгоритма XOR и генерирует HMAC-подпись для проверки целостности. Автор: © Рудой Андрей Игоревич, 2005 - 2025 г.

© Andrey Igorevich Rudoy, 2005-2025 jear
Сгенерировал PasDoc 0.16.0-snapshot.