Это, конечно, не так для всех алгоритмов шифрования, это должно быть просто свойство того, который вы используете. Не зная, что это за алгоритм, я могу только догадываться, но соотношение 33/44 предполагает, что алгоритм может сжимать каждый символ в 6 бит в массиве выходных байтов. Это, вероятно, означает, что он предполагает, что используется не более 64 различных символов, что является хорошим предположением для простого текста (фактически, именно так работает декодирование base64).
Но опять же, не зная, какой алгоритм вы используете, это все догадки.