Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 1 of 1 for TestSboxes (0.09 sec)

  1. src/crypto/aes/aes_test.go

    		}
    	}
    }
    
    // Check that S-boxes are inverses of each other.
    // They have more structure that we could test,
    // but if this sanity check passes, we'll assume
    // the cut and paste from the FIPS PDF worked.
    func TestSboxes(t *testing.T) {
    	for i := 0; i < 256; i++ {
    		if j := sbox0[sbox1[i]]; j != byte(i) {
    			t.Errorf("sbox0[sbox1[%#x]] = %#x", i, j)
    		}
    		if j := sbox1[sbox0[i]]; j != byte(i) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 14:58:19 UTC 2024
    - 12.5K bytes
    - Viewed (0)
Back to top