https://github.com/dvsekhvalnov/jose-jwt
Beispiel #1
0
        private JwaAlgResult Wrap(byte[] key, byte[] src)
        {
            var engine = new AesWrapEngine();
            engine.Init(key);

            JwaAlgResult jwaAlgResult;
            jwaAlgResult.cek = src;
            jwaAlgResult.encryptedCek = engine.Wrap(src);

            return jwaAlgResult;
        }
Beispiel #2
0
 private byte[] UnWrap(byte[] key, byte[] src)
 {
     var engine = new AesWrapEngine();
     engine.Init(key);
     return engine.Unwrap(src);
 }