<?php

error_reporting(-1);
mb_internal_encoding('utf-8');

$alpha = "абвгдеёжзиклмнопрстуфхцчшщъыьэюяАБВГДЕЁЖЗИКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ";

$code = array();
$key = array();

for ($i=0; $i<mb_strlen($alpha); $i++){
	$code[$i] = bin2hex($alpha[$i]);
	$key[$i] = $alpha[$i];

}
shuffle($code);

$cifer = array_combine($key,$code);

var_dump($cifer);