I have been using sigv4 to connect my devices to the AWS IoT Core rule engine through HTTPS requests. Now I am interested in creating an IoT Core Thing to manage my devices, but to do so, I need an X.509 certificate.
Can I create an IoT Core Thing without an X.509 client certificate, and how? How to specify, in the device HTTPS request, which device belongs to which thing?
(I can not put certificates on my device)
Can I use AWS IoT Core Things with sigv4 or I need a X.509 client certificate?
191 Views Asked by Mateo Lara At
1
There are 1 best solutions below
Related Questions in AMAZON-WEB-SERVICES
- "Access Denied" - User's Permissions to S3 Bucket
- Cohort analysis with Amazon Redshift / PostgreSQL
- Using Amazon KMS service on Heroku
- can't ssh in after cloning an EC2 instance on Amazon AWS
- Using HDFS with Apache Spark on Amazon EC2
- How can I access Mule ESB Community edition via browser?
- AWS EC2: Migrating from Windows to Linux Server
- AWS ELB Load Balancer: is it possible to set multiple session cookies?
- AWS Flow Framework: Can we run activity worker and activity task on different EC2 instances
- Unable to access files from public s3 bucket with boto
- Cloudfront stream only part of the video
- s3cmd not working as cron-task when echos/dates are added
- How to deploy django 1.8 on Elastic Beanstalk using Docker
- InstanceProfile is required for creating cluster - create python function to install module
- How to fix WordPress HTTPS issues when behind an Amazon Load Balancer?
Related Questions in X509
- How to decode a .csr file in java to extract its content
- X509Certificate: what is the difference between getIssuerDN() and getSubjectDN() methods
- error code -207 during import of certificate using GnuTLS
- Client certificate authentication
- How to extract RSA public-key from x509 certificate in python
- How Security in MongoDB works (using x.509 cert)
- Why SSL certificates are signed with private key?
- Read critical extensions from https certificate
- How to extract public-key from PEM certificate in hexadecimal format
- ssl chain order not correct
- How to decode a base64 encoded certificate
- Azure AD Application Certificates
- How to add security to the webservice programmatically
- How to convert x509 Cert and Key to a pkcs12 file
- How to enable SSL over ActiveMQ using C client
Related Questions in AWS-IOT
- How to listen to AWS IOT Thing Shadow updates
- Registering a device as a Thing to AWS IoT and linking it with a user account
- AWSIoT Android SDK fails to generate new certificate+key
- Calling UpdateThing returns 504 Gateway Timeout when using AWS C++ SDK
- What is the best way to determine the connection state of an AWS IoT device?
- createkeysand certificate aws javascript
- Get device shadow in Android without cognito pool id
- AWS IoT MQTT vs Websockets on Elastic Beanstalk for web app
- AWS IOT createKeysAndCertificate gives network Failure ERROR
- AWS IoT Python Device SDK Shadow Update Timeouts
- Handling string payloads from AWS IOT Rule
- Tls Error while configure MQTT in awsiot
- Alternatives to using AWS IoT in US-West-2 connecting to AWS Lambda in US-West-1
- streaming data through mqtt to aws IoT with acknowledgement mechanism
- How to connect my thermostat to Raspberry Pi 3 running AWS Greengrass Core?
Related Questions in AWS-IOT-CORE
- Why do we have AWS IoT Events when AWS IoT core rules offers similar service
- AWS IoT Core jobs created with Timeout configuration - but do not time out
- How to use AWS IoT rule engine locally at AWS IoT greengrass?
- With what context is data sent from a Lambda to AWS IoT core?
- How to combine data from 2 sensors in lambda deployed on AWS IoT greengrass?
- How to setup an alarm on AWS DynamoDB for failed INSERT attempt
- For communication from AWS IoT greengrass lambda to AWS IoT Core rules engine, should lambda be configured as a device (thing)?
- `aws iot-data` command and AWS reserved topics ($)
- What is the purpose of having a local only shadow in AWS IoT greengrass?
- How to integrate Cognito and IoT Core for RTC using flutter
- How to use Offline queuing in AWS IoT Core?
- How to queue MQTT messages with AWS IoT Core?
- Debugger doesn't break on a simple aws iot core application
- Properties validation failed for resource IotTopicRule2
- AWS GreengrassCore 2: Sending Images using MQTT Protocol
Related Questions in SIGV4
- Can't access Amazon Neptune via SSH tunnel Sigv4
- grafana tempo sigv4 support for prometheus backend?
- AWS S3 upload in chunking mode
- Server Side Encryption with AWS KMS managed keys require AWS SigVer4, which I am
- Securing APIGW with IAM role in Cloudformation
- Using AWS SigV4 to sign API tokens
- AWS call an API with signature SIGV4 from C#
- AWS SigV4 signature does not match AWS's calculated
- Orderhive AWS4 Signature not match
- Grafana SigV4 Authentication - Docker image?
- How to increase expiration time in AWS signature v4 pre-signed links for API Gateway from default 5 min?
- AWS IAM user credential always authenticated as anonymous
- AwsSignatureVersion4 PostAsync leaves null Authorization header
- Can I use AWS IoT Core Things with sigv4 or I need a X.509 client certificate?
- AWS JS SDK S3 HeadObject command throws error "check whether you have installed the "@aws-sdk/signature-v4-crt" package explicitly"
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
You can create iot thing in AWS IoT without a certificate. Then to connect to AWS IoT Core, you can use custom authentication with username and password (custom lambda authorizer). Here is the documentation that explains it: https://docs.aws.amazon.com/iot/latest/developerguide/custom-authentication.html