generate hmac key c# code example

Example 1: python generate secret key

>>> import secrets
>>> secrets.token_bytes(16)
b'\xebr\x17D*t\xae\xd4\xe3S\xb6\xe2\xebP1\x8b'
>>> secrets.token_hex(16)
'f9bf78b9a18ce6d46a0cd2b0b86df9da'
>>> token_urlsafe(16)  
'Drmhze6EPcv0fN_81Bj-nA'

Example 2: javascript ean13 checksum generate

function getLastEan13Digit(ean) { 
  if (!ean || ean.length !== 12) throw new Error('Invalid EAN 13, should have 12 digits'); 
  const multiply = [1, 3]; 
  let total = 0; 
  ean.split('').forEach((letter, index) => { 
    total += parseInt(letter, 10) * multiply[index % 2]; 
  }); 
  const base10Superior = Math.ceil(total / 10) * 10; 
  return base10Superior - total;
}