Text this: Exploring self-invertible 3×3 matrices for cipher trigraphic polyfunction with distinct encryption keys