---
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
import { SBox } from '../constants'
|
||||
|
||||
export const subBytes = (state: number[][]): number[][] => {
|
||||
const result: number[][] = []
|
||||
for (let i = 0;i < state.length;i++) {
|
||||
result[i] = []
|
||||
for (let j = 0;j < state[0].length;j++) {
|
||||
const byte = state[i][j]
|
||||
result[i][j] = SBox[byte]
|
||||
}
|
||||
}
|
||||
return result
|
||||
}
|
||||
Reference in New Issue
Block a user