Bitcoin Forum

Bitcoin => Development & Technical Discussion => Topic started by: MixMAx123 on February 09, 2023, 01:47:53 AM



Title: AES Rijndael Algorithmus Test vectors
Post by: MixMAx123 on February 09, 2023, 01:47:53 AM
In search of someone who implemented AES encryption with the Rijndael -Algorithm. ("NIST" compliant)
Please write to me, thank you very much!


Title: Re: AES Rijndael Algorithmus
Post by: stanner.austin on February 09, 2023, 05:31:53 AM
Hello
This is group of Rijndael family AES.
AES-ECB-128
AES-CBC-128
AES-CBC-256
AES-CTR-128
AES-CTR-256
AES-GCM-256
etc etc
You can use any coding language you know to this via openssl & other non depended on lib ways.
What your exactly requirement ? i can help on any cryptography related work.


Title: Re: AES Rijndael Algorithmus
Post by: NotATether on February 09, 2023, 10:55:22 AM
AES ciphers are just a variant of Rijndael ciphers (according to Wikipedia (https://en.wikipedia.org/wiki/Advanced_Encryption_Standard)). So you can actually just use any popular AES library such as [Open/Libre/Boring]SSL with one of the standard key lengths and you should still be using an NIST-compatible implementation.

AES-ECB-128
AES-CBC-128
AES-CBC-256
AES-CTR-128
AES-CTR-256
AES-GCM-256
etc etc

You can use pretty much any cipher. It's not restricted to ECB, CBC, or anything like that.


Title: Re: AES Rijndael Algorithmus
Post by: stanner.austin on February 10, 2023, 05:57:00 AM
You can use pretty much any cipher. It's not restricted to ECB, CBC, or anything like that.
Hello
It's not about restriction its about security & purpose of use.
for example you can use most case aes-cbc-128 its simple and secure. but still there are case people use aes-ctr & aes-gcm
Almost all AES(other then ECB mode) provide good security.
There are also WhiteBox-AES CTR/CBC provide more security then standard.


Title: Re: AES Rijndael Algorithmus
Post by: goatpig on February 10, 2023, 08:21:25 AM
You can use pretty much any cipher. It's not restricted to ECB, CBC, or anything like that.
Hello
It's not about restriction its about security & purpose of use.
for example you can use most case aes-cbc-128 its simple and secure. but still there are case people use aes-ctr & aes-gcm
Almost all AES(other then ECB mode) provide good security.
There are also WhiteBox-AES CTR/CBC provide more security then standard.

Block mode and cypher aren't the same thing.

In search of someone who implemented AES encryption with the Rijndael -Algorithm. ("NIST" compliant)
Please write to me, thank you very much!

Is there a reason you want someone who can implement this vs using an existing library?


Title: Re: AES Rijndael Algorithmus
Post by: ymgve2 on February 12, 2023, 01:30:25 AM
Why do you need that? Why isn't it enough to use existing crypto libraries which almost all have AES and are available for almost any programming language out there?


Title: Re: AES Rijndael Algorithmus Test vectors
Post by: ymgve2 on February 13, 2023, 12:03:25 AM
That's quite a reaction. Asking questions is normal because to be able to give the best answer, more details are needed. Most of the time when someone asks weird questions like this, it's because they have a goal C in mind, and is trying to get from A->C and is blocked by something in A, while the best way to reach goal C would actually be to do B->C instead. Asking what C is helps us give the correct answer to how to get to C.

If you had started with something like "I want to learn the inner workings of the AES algorithm and is trying to create my own implementation, but for some reason I get the wrong answers. Here is my code, do you see any obvious errors?" - then that would explain your goal and your problem perfectly, and we would be able to help better. But for some reason you don't want to reveal what you are trying to do, and is offended when people ask for details.